summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use the Itanium ABI for member pointers. Add a missing 'break' statement and ...Anders Carlsson2009-05-171-9/+9
* Fix rdar://6880874 - [sema] crash on array types with different index sizesChris Lattner2009-05-131-1/+6
* Patch to implement ivar synthesis of properties declared in protocolsFariborz Jahanian2009-05-121-10/+40
* The canonical declaration of a NULL declaration is NULLDouglas Gregor2009-05-101-0/+3
* Implement the semantics of the injected-class-name within a classDouglas Gregor2009-05-101-1/+29
* Implement C++0x nullptr.Sebastian Redl2009-05-101-0/+6
* Remove -fobjc-tight-layout, seems to work!Daniel Dunbar2009-05-071-6/+3
* Start canonicalizing template names. This is not yet complete, but itDouglas Gregor2009-05-071-0/+11
* Back out r70506 (exception spec in AST) again. We won't have exception specs ...Sebastian Redl2009-05-061-24/+10
* Fix the field count in interface record layout (it was incorrectlyDaniel Dunbar2009-05-041-6/+0
* Add -fobjc-tight-layout.Daniel Dunbar2009-05-041-0/+9
* Don't allow clients to traverse into superclass synthesized propertiesDaniel Dunbar2009-05-041-9/+0
* Remove ASTContext::addRecordToClass.Daniel Dunbar2009-05-031-55/+4
* Use ASTRecordLayout for computing ivar offsets instead of shadowDaniel Dunbar2009-05-031-0/+5
* Fix a possible memory error, the record layout entry could beDaniel Dunbar2009-05-031-9/+8
* Implement the interface/implementation layout distinction.Daniel Dunbar2009-05-031-10/+25
* Split out getASTObjCImplementationLayoutDaniel Dunbar2009-05-031-7/+20
* Make a home for exception specs in the AST. Now Sema can hook them up.Sebastian Redl2009-04-301-10/+24
* Properly compute the alignment of typedefs that make use of theDouglas Gregor2009-04-301-8/+42
* int128_t is apparently 128-bit aligned on all 64-bit targets, andChris Lattner2009-04-301-7/+5
* initial support for __[u]int128_t, which should be basicallyChris Lattner2009-04-301-0/+18
* Remove getIntegerConstantExprValue in favor of using EvaluateAsInt.Eli Friedman2009-04-261-3/+2
* Make sure to pull in the target builtin records when initialize the AST conte...Douglas Gregor2009-04-261-1/+1
* PCH support for all of the predefined Objective-C types, such as id,Douglas Gregor2009-04-231-6/+34
* Eliminate the three SmallVectors in ObjCImplDecl (for instanceDouglas Gregor2009-04-231-2/+4
* Remove the serialization code that predates precompiledDouglas Gregor2009-04-221-178/+0
* Lazy loading of builtins for precompiled headers.Douglas Gregor2009-04-221-3/+9
* Reapply r69771, with updates & fixes:Daniel Dunbar2009-04-221-11/+28
* Simplify addRecordToClass, it is not legal to call it on a forwardDaniel Dunbar2009-04-221-15/+6
* ObjCQualifiedClass is dead, remove it.Chris Lattner2009-04-221-4/+0
* Reorganize built-in initialization to separate the creation of target builtin...Douglas Gregor2009-04-221-1/+2
* Revert r69771, I missed some (obvious) details. :/Daniel Dunbar2009-04-221-33/+10
* Mark another TypeForDecl const and make getObjCInterfaceType's argument const.Daniel Dunbar2009-04-221-2/+3
* Rework the shadow struct that is layed out for Objective-C classes.Daniel Dunbar2009-04-221-10/+33
* Make sure to mark the interface as completed when we see anDaniel Dunbar2009-04-211-0/+3
* Kill ASTContext::[gs]etFieldForDecl, instead we just lookup thingsDaniel Dunbar2009-04-211-10/+0
* Assert on a few conditions that (I believe) should holdDaniel Dunbar2009-04-211-0/+2
* Make FieldDecl parameter to getObjCEncodingForType... const.Daniel Dunbar2009-04-201-4/+4
* Fix decl type merges when they haveFariborz Jahanian2009-04-151-3/+3
* ASTContext::mergeTypes(): Loosen up the type checking for 'Class' (treating i...Steve Naroff2009-04-141-5/+5
* Change dyn_cast<> to isa<>. Pointed out by Anders (thanks).Steve Naroff2009-04-141-1/+1
* Fix crasher in ASTContext::getObjCEncodingForMethodDecl().Steve Naroff2009-04-141-5/+7
* fix PR3932: [ObjC]Type defined as 'id' is not recognized as a valid object type.Chris Lattner2009-04-121-11/+18
* Non-pointer objects are none gc'able regardles ofFariborz Jahanian2009-04-111-0/+4
* Use correct alignment and size for references in records as well.Anders Carlsson2009-04-101-0/+4
* Fix thinko noticed by Chris.Anders Carlsson2009-04-101-1/+1
* Use the same alignment for reference declarations as for pointer declarations.Anders Carlsson2009-04-101-2/+5
* Implementation of pre-compiled headers (PCH) based on lazyDouglas Gregor2009-04-091-1/+17
* Add @encode support for complex types.Anders Carlsson2009-04-091-2/+5
* Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor2009-04-091-16/+18
OpenPOWER on IntegriCloud