- Apr 07, 2008
-
-
Chris Lattner authored
While it is similar to the other compatibility predicates in ASTContext, it is not used by them and is different. In addition, greatly simplify ObjCQualifiedIdTypesAreCompatible and fix some canonical type bugs. Also, simplify my Type::getAsObjC* methods. llvm-svn: 49313
-
Chris Lattner authored
an O(n) algorithm by taking advantage of the fact that the protocol qualifier list is already guaranteed sorted. llvm-svn: 49312
-
Chris Lattner authored
llvm-svn: 49311
-
Chris Lattner authored
sema. This allows clients of the parser to have the unmolested list if desired, and guarantees that noone can create an ObjCQualifiedInterfaceType with an unsorted list. llvm-svn: 49310
-
Chris Lattner authored
llvm-svn: 49309
-
Chris Lattner authored
ObjCQualifiedIdType/ObjCQualifiedInterfaceType, adding an interator interface instead. llvm-svn: 49308
-
Chris Lattner authored
and start simplifying it. llvm-svn: 49307
-
Chris Lattner authored
ObjCInterfaceType as a method. llvm-svn: 49306
-
Chris Lattner authored
a static function named isCompatibleInterfaceAssign. llvm-svn: 49305
-
Chris Lattner authored
llvm-svn: 49302
-
Chris Lattner authored
there are QualType::getAsObjc* type methods, and make isa<ObjCInterfaceType> return true for ObjCQualifiedInterfaceType's. llvm-svn: 49300
-
Dale Johannesen authored
nounwind. When such calls are inlined into something else that is invoked, they were getting changed to invokes, which is badness. llvm-svn: 49299
-
Chris Lattner authored
llvm-svn: 49298
-
Chris Lattner authored
getFloatingTypeOrder) instead of a type. Fix a fixme. llvm-svn: 49297
-
Chris Lattner authored
llvm-svn: 49296
-
Chris Lattner authored
llvm-svn: 49295
-
Chris Lattner authored
llvm-svn: 49294
-
Gabor Greif authored
llvm-svn: 49293
-
Chris Lattner authored
While I'm at it, clean up a bit of maxIntegerType. llvm-svn: 49292
-
Chris Lattner authored
step towards fixing PR2189. llvm-svn: 49291
-
Chris Lattner authored
the tests in parallel. llvm-svn: 49290
-
Chris Lattner authored
llvm-svn: 49289
-
Chris Lattner authored
when assertions are disabled. llvm-svn: 49288
-
Chris Lattner authored
some cases. llvm-svn: 49287
-
- Apr 06, 2008
-
-
Chris Lattner authored
llvm-svn: 49286
-
Chris Lattner authored
llvm-svn: 49285
-
Chris Lattner authored
llvm-svn: 49284
-
Chris Lattner authored
llvm-svn: 49283
-
Gabor Greif authored
llvm-svn: 49282
-
Chris Lattner authored
llvm-svn: 49281
-
Torok Edwin authored
If it cannot be expanded, it will keep the old behaviour and try to shrink the constant. Part of enhancement for PR2191. llvm-svn: 49280
-
Gabor Greif authored
llvm-svn: 49279
-
Gabor Greif authored
Specifically, introduction of XXX::Create methods for Users that have a potentially variable number of Uses. llvm-svn: 49277
-
Chris Lattner authored
giuma.cordes@gmail.com llvm-svn: 49276
-
Torok Edwin authored
llvm-svn: 49274
-
Chris Lattner authored
llvm-svn: 49273
-
Chris Lattner authored
normal typed argument lists. llvm-svn: 49272
-
Chris Lattner authored
llvm-svn: 49271
-
Chris Lattner authored
llvm-svn: 49270
-
Chris Lattner authored
llvm-svn: 49269
-