summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add ASTContext::getTrivialDeclaratorInfo, which initializes a newJohn McCall2009-10-231-0/+7
* When building types from declarators, instead of building two types (one forJohn McCall2009-10-221-54/+87
* Canonicality is a property of qualified types, not unqualified types.John McCall2009-10-221-16/+16
* fix PR5265: the size of a float3 should be rounded up to its alignment. Chris Lattner2009-10-221-10/+11
* Extend out the block descriptor structure for debug information withMike Stump2009-10-221-3/+54
* Refine collection of BlockDeclRefExprs. WIP.Mike Stump2009-10-211-2/+2
* Complete out debug info generation for captured __block variables. WIP.Mike Stump2009-10-211-7/+63
* Prep work to always preallocate BlockDeclRefExprs so that we canMike Stump2009-10-211-32/+39
* Add TypeLocBuilder, an API for incrementally creating TypeLocs. ChangeJohn McCall2009-10-211-2/+8
* Refine the type of the first parameter to block invoke functions.Mike Stump2009-10-201-1/+108
* PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar2009-10-181-0/+1
* When performing template-substitution into a type, don't just replace theJohn McCall2009-10-181-0/+28
* teach getCorrespondingUnsignedType how to handle vectors of integers,Chris Lattner2009-10-171-4/+12
* Remove the ConstantArrayType subtypes. This information is preserved in theJohn McCall2009-10-161-49/+0
* Testing and some minor fixes for explicit template instantiation.Douglas Gregor2009-10-141-2/+2
* For instantiations of static data members of class templates, keepDouglas Gregor2009-10-081-4/+7
* Introduce ObjCProtocolListType type subclass.Argyrios Kyrtzidis2009-09-291-0/+23
* Add all of the C99 complex builtins prefixed with __builtin_Douglas Gregor2009-09-281-0/+5
* Fix MSVC build by renaming a variable. PR5043Benjamin Kramer2009-09-251-2/+2
* Handle array fields that contain empty structs.Anders Carlsson2009-09-251-4/+4
* Make it really, really easy to change the alignment of Type (and ExtQuals).John McCall2009-09-241-66/+72
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-244/+160
* Fix doc.Mike Stump2009-09-221-1/+1
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-29/+29
* When creating function types, remove any top-level CVR qualifications in the ...Anders Carlsson2009-09-161-0/+6
* Fix a regression where write-barrier was not being generated Fariborz Jahanian2009-09-101-1/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-402/+399
* Initial stab at implement dependent member references to memberDouglas Gregor2009-09-091-1/+2
* Basic support for representing elaborated type specifiersJohn McCall2009-09-051-0/+23
* Don't assert when instantiating member references to fields in anonymous stru...Anders Carlsson2009-09-011-0/+19
* Improve instantiation of UnresolvedUsingDecls.Anders Carlsson2009-08-291-0/+18
* Improve support for out-of-line definitions of nested templates andDouglas Gregor2009-08-251-7/+1
* Introduce getConstantArrayElementCount API and use it inFariborz Jahanian2009-08-211-0/+11
* Fix bit-field promotion to be a bit closer to the behavior of gcc. Eli Friedman2009-08-201-0/+31
* Make integer promotions work correctly on PIC16 and other platforms Eli Friedman2009-08-191-0/+154
* Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis2009-08-191-2/+4
* Introduce DeclaratorInfo and TypeLoc, intended to be used for storing and rea...Argyrios Kyrtzidis2009-08-191-0/+17
* Initial patch to support definitions of id and Class from headers in Objectiv...David Chisnall2009-08-171-0/+2
* Fix for PR4721: adjust CodeGen and ASTContext so that we have a Eli Friedman2009-08-151-4/+8
* Patch to warn if a property which is 'assign' by defaultFariborz Jahanian2009-08-111-50/+5
* Fix some const_cast issues. This is the beginning of the rabbit hole.Mike Stump2009-08-071-2/+4
* Fix canonical type construction for function types with the noreturnDouglas Gregor2009-08-051-1/+2
* Introduce the canonical type smart pointers, and use them in a few places toDouglas Gregor2009-08-051-18/+23
* Canonicalization and profiling for overloaded function declarations,Douglas Gregor2009-07-311-3/+19
* Canonicalize dependent extended vector types.Douglas Gregor2009-07-311-5/+29
* Whitespace around else canonicalization and fix 80-col violations.Mike Stump2009-07-311-7/+5
* Build canonical types for dependently-sized array types.Douglas Gregor2009-07-311-10/+32
* Canonicalization of dependent C++0x decltype types.Douglas Gregor2009-07-301-3/+20
* Canonicalization for dependent typeof(expr) types.Douglas Gregor2009-07-301-3/+20
* Support out-of-line definitions of the members of class templateDouglas Gregor2009-07-301-7/+8
OpenPOWER on IntegriCloud