- 6805fc4 Revert http://llvm.org/viewvc/llvm-project?view=rev&revision=65244. by Steve Naroff · 16 years ago
- 51e57e6 Add copy assignment operator, caught by doug. by Chris Lattner · 16 years ago
- a63aaeb A few small improvements to Evaluate for stuff I noted in FIXMEs. by Eli Friedman · 16 years ago
- d85ba92 Contains the following (related to problems found while investigting <rdar://problem/6497631> Message lookup is sometimes different than gcc's). by Steve Naroff · 16 years ago
- 0c195b9 More objc gc work. Match gcc's treatment of ivar access by Fariborz Jahanian · 16 years ago
- 2207dec A bit of Evaluate cleanup. Also, a full audit of what's missing that by Eli Friedman · 16 years ago
- 2f6d70d Enhance Evaluate to handle ObjC qualified id and class types; as far as by Eli Friedman · 16 years ago
- b1c0b54 Fix for PR3433: map __alignof__ to preferred alignment. (This was by Eli Friedman · 16 years ago
- 0ee5732 Improvements to ASTContext::getDeclAlignInBytes; fixes the testcase in by Eli Friedman · 16 years ago
- 858c64d Correctly encode incomplete and variable length arrays. Fixes PR3639. by Anders Carlsson · 16 years ago
- d305a86 More work to integrate newly added ObjCQualifiedClassType into the type system. by Steve Naroff · 16 years ago
- 262a5dd Add support for GCC ObjC extension "Class<protocol>". Sigh. by Steve Naroff · 16 years ago
- c69da27 Fixed an ICE in meta-data generation of __weak/__strong ivars. by Fariborz Jahanian · 16 years ago
- b5c66db Evaluation of unary deref could call integer evaluator on non-integral by Daniel Dunbar · 16 years ago
- 2353613 Fix build on windows. by Cédric Venet · 16 years ago
- 0bbc135 by Steve Naroff · 16 years ago
- cf6c828 allocate and dellocate objc decl list through AST Context instead of by Chris Lattner · 16 years ago
- df6133b add plumbing to get ASTContext& down to allocation/deallocation points in ObjCList, by Chris Lattner · 16 years ago
- 217eb8c newly factored, we can now move the set and destroy methods out of line. by Chris Lattner · 16 years ago
- c3e7268 rename ObjCList::clear() -> ObjCList::Destroy(). Require that destroy is called by Chris Lattner · 16 years ago
- 13f6360 rearrange the contents of DeclObjC to be by-class. Fix some 80 column issues by Chris Lattner · 16 years ago
- e0275ff destroy should forward to base class. by Chris Lattner · 16 years ago
- 97e84d6 move the @implementation ivar list to being an ObjCList, which prevents by Chris Lattner · 16 years ago
- 5c6b2c6 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
- 5661100 Handle constant int -> ptr casts of lvalue results. - PR3463 (again). by Daniel Dunbar · 16 years ago
- 179fd52 remove some slow O(n) methods. by Chris Lattner · 16 years ago
- ad446cf Change ObjCForwardProtocolDecl to use an ObjCList. by Chris Lattner · 16 years ago
- 6a02874 move the interace list of @class to use ObjCList. by Chris Lattner · 16 years ago
- 38d2ff2 remove a dead list. by Chris Lattner · 16 years ago
- 9408eb1 switch ObjCMethodDecl's parameter list from being explicitly managed to an ObjCList. by Chris Lattner · 16 years ago
- 922132e switch the interface ivar list from being explicitly managed to using ObjCList. by Chris Lattner · 16 years ago
- 3e27e63 move more objc destruction out of dtors into Destroy. by Chris Lattner · 16 years ago
- ae53888 move some objc decl destruction out of dtors into Destroy method. by Chris Lattner · 16 years ago
- 3dc50ed A few small tweaks to isConstantInitializer. (No test because this by Eli Friedman · 16 years ago
- dbd0a9b Add support for * (unary dereference) operator to ExprConstant. by Eli Friedman · 16 years ago
- 77820d5 optimize the 'StoredDeclsMap' for the common case where there is by Chris Lattner · 16 years ago
- 0366a81 ExprConstant handling for a couple more cases of pointer-to-int casts by Eli Friedman · 16 years ago
- ba589d4 make the redeclaration case faster for the common instance of a redeclaration by Chris Lattner · 16 years ago
- 5360207 80 cols by Chris Lattner · 16 years ago
- 265f01d slight code simplifications. by Chris Lattner · 16 years ago
- 07e928e pretty printing vector types should print the element type, not just the attribute. by Chris Lattner · 16 years ago
- bbd4ca9 More objc's gc ir-gen stuff. by Fariborz Jahanian · 16 years ago
- c9967f9 Extend Evaluate() to fold (int) <pointer type>. by Daniel Dunbar · 16 years ago
- 6dda4ba Simplify, no functionality change. by Daniel Dunbar · 16 years ago
- ae93d65 Add enough checking to ensure that non-constant block literals don't by Mike Stump · 16 years ago
- f2dc675 Change IntExprEvaluator to operate on an APValue not an APSInt. by Daniel Dunbar · 16 years ago
- 470c0b2 Add another IntExprEvaluator::Success overload to suck up remained of by Daniel Dunbar · 16 years ago
- 3f7a8f1 Fix PR3619 by properly considering size modifiers and type quals when by Chris Lattner · 16 years ago
- f91896e Add IntExprEvaluator::Success method. by Daniel Dunbar · 16 years ago
- 11a31c9 Add Type::getAsFunctionNoProto by Daniel Dunbar · 16 years ago
- 33837c5 only do one DenseMap lookup instead of two (one to find out if there is by Chris Lattner · 16 years ago
- a15ff6d minor simplification. by Chris Lattner · 16 years ago
- 6719b1f use early exit to reduce indentation. by Chris Lattner · 16 years ago
- ca8de5d fix warning in no-assert mode. by Chris Lattner · 16 years ago
- 4fbb52c Handle the GNU void* and function pointer arithmetic extensions for constant expressions as well. by Anders Carlsson · 16 years ago
- d55240e More codegen for blocks. The type of block literals should be better. by Mike Stump · 16 years ago
- d9b85c3 minor name changes, no functionality change. by Chris Lattner · 16 years ago
- 18b5a9a fix some subtle bugs handling the mix of cvr qualifiers, addr spaces, by Chris Lattner · 16 years ago
- 1fc4791 rip out __builtin_overload by Chris Lattner · 16 years ago
- b8ca6ff Some refactoring and simplificaiotn of objc's gc ir gen. by Fariborz Jahanian · 16 years ago
- 5b601ff Codegen for int (^bp)(int) = 0; by Mike Stump · 16 years ago
- c61a800 Add Type::isSpecificBuiltinType as a shortcut. by Daniel Dunbar · 16 years ago
- 2c49963 teach child iterators to walk into the child string of an ObjCStringLiteral, by Chris Lattner · 16 years ago
- aa49119 privatize all of the string literal memory allocation/creation by Chris Lattner · 16 years ago
- c314474 change the StringLiteral AST node to track all of the SourceLocations of by Chris Lattner · 16 years ago
- af23809 Representation of objc gc's attribute using ExtQualType. by Fariborz Jahanian · 16 years ago
- 168b20c isICE was evaluating ?: incorrectly with missing-gcc-LHS extension. by Daniel Dunbar · 16 years ago
- 7458f4a Convert isIntegerConstantExpr to use ASTContext::MakeIntValue. by Daniel Dunbar · 16 years ago
- 8360a9c Rename UnaryTypeTraitExpr::Evaluate to EvaluateTrait to not collide by Daniel Dunbar · 16 years ago
- a08b6c7 Implement basic parsing and semantic analysis for explicit by Douglas Gregor · 16 years ago
- 96d1f1b Eek! getDeclAlign sometimes returned alignment in bits. by Daniel Dunbar · 16 years ago
- 1e124fe Simplified ExtQualType per Chris's feedback. by Fariborz Jahanian · 16 years ago
- bc1f2a6 Move DeclContext::getParent and getLexicalParent in-line. by Argiris Kirtzidis · 16 years ago
- a7ff77e Currently all DeclContexts are Decls as well; use cast<Decl> instead of dyn_cast. by Argiris Kirtzidis · 16 years ago
- 96e79bf All Decls have a DeclContext now, hooray! Fans of consistency rejoice. by Argiris Kirtzidis · 16 years ago
- dae66ed Added support for objc's gc attribute in ExtQualType. by Fariborz Jahanian · 16 years ago
- b60352a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
- 4d6b102 Static variables and functions won't collide with standard library by Douglas Gregor · 16 years ago
- ad964b3 Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
- 20d4c88 Unbreak clang. by Daniel Dunbar · 16 years ago
- b6eccdc fix long lines. by Chris Lattner · 16 years ago
- 98e7fcc introduce and use a new ExtVectorElementExpr::isArrow method, at Eli's suggestion by Chris Lattner · 16 years ago
- 6bc0f2d Use isa<...> instead of dyn_cast<...> where result is not needed. by Fariborz Jahanian · 16 years ago
- 2e8a7aa Supply the header corresponding to a library builtin as a separate argument to the LIBBUILTIN macro by Douglas Gregor · 16 years ago
- 9467504 Fixes a bug in property type encoding. by Fariborz Jahanian · 16 years ago
- beae78e Remove FindIvarDeclaration. Use lookupInstanceVariable is is functionally by Fariborz Jahanian · 16 years ago
- 715e848 wrap long lines. by Chris Lattner · 16 years ago
- 981aa13 DeclContext had its "casting machinery" inside the class definition so that if a new declaration context Decl appeared, the necessary changes by Argiris Kirtzidis · 16 years ago
- 2d9b761 Make DeclContexts maintenance a bit easier. by Argiris Kirtzidis · 16 years ago
- e917498 fix build on systems where uint64_t != unsigned long long by Chris Lattner · 16 years ago
- bff577a Fix pasto noticed by Anders Johnsen. by Daniel Dunbar · 16 years ago
- 23d2326 Add -ffreestanding to suppress the implicit declaration of library builtins like printf and malloc. Fixes PR3586 by Douglas Gregor · 16 years ago
- 27ecc67 Fixed a problem caused by foreward @class use by Fariborz Jahanian · 16 years ago
- b5af738 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
- c47ed4a Fix the build on win32. by Cédric Venet · 16 years ago
- d2c6655 Several related changes: by Chris Lattner · 16 years ago
- 1fa246d Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 16 years ago
- 1742903 Extend builtin "attribute" syntax to include a notation for by Douglas Gregor · 16 years ago
- 411889e Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
- fb0cac2 Remove DeclGroupOwningRef, since we intend for declarations to be owned by Douglas Gregor · 16 years ago