summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations...John McCall2009-11-231-2/+3
* This patch implements objective-c's 'SEL' type as a built-inFariborz Jahanian2009-11-211-16/+5
* Added rudimentary C++0x attribute support.Alexis Hunt2009-11-211-2/+3
* Cope with an amusingly little anomaly with dependent types andDouglas Gregor2009-11-191-8/+18
* Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall2009-11-181-3/+6
* Added block type introspection support.David Chisnall2009-11-171-0/+48
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-4/+4
* Add an internal CreateRecordDecl that will create a CXXRecordDecl when compil...Anders Carlsson2009-11-141-12/+22
* Wherein the TargetInfo argument to Preprocessor is made 'const' and propogated.Daniel Dunbar2009-11-131-1/+1
* Template argument deduction for template template parameters. ThisDouglas Gregor2009-11-111-0/+6
* Introduce a new representation for template templateDouglas Gregor2009-11-111-1/+3
* 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
OpenPOWER on IntegriCloud