summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix clang's use of DenseMap iterators after r86636 fixed their constness.Jeffrey Yasskin2009-11-101-1/+1
* Make ASTContext::getIntWidth return 1 for all boolean type variations, not ju...Sebastian Redl2009-11-051-1/+1
* Allow the element type of arrays to be incomplete in C++.Sebastian Redl2009-11-051-1/+2
* Store the unresolved class type in MemberPointerType's Class field,Douglas Gregor2009-11-041-1/+1
* Implement support for parsing dependent template-ids that refer toDouglas Gregor2009-11-041-0/+30
* Fix a crazy canonical-types bug because canonicalizing aDouglas Gregor2009-10-301-1/+1
* This patch computes composite type of two objective-c expressionsFariborz Jahanian2009-10-301-2/+102
* Track source information for template arguments and template specializationJohn McCall2009-10-291-6/+16
* Fix <rdar://problem/7330784>. Avoid crashing on 'Class<p>' when generating me...Steve Naroff2009-10-281-3/+6
* Type of a conditional expression with two distinct objective-cFariborz Jahanian2009-10-271-0/+22
* Switch alloca/sprintf to SmallString/raw_ostream.Benjamin Kramer2009-10-241-9/+10
* Make the local buffer overflow safe.Fariborz Jahanian2009-10-241-8/+6
* Fixe a buffer overflow problem which causes a crashFariborz Jahanian2009-10-231-2/+6
* Store the builtin types as CanQualTypes. Expand a bit on the CanQual API,John McCall2009-10-231-5/+5
* 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
OpenPOWER on IntegriCloud