summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/TreeTransform.h
Commit message (Expand)AuthorAgeFilesLines
* When we see a 'template' disambiguator that marks the next identifierDouglas Gregor2010-06-161-13/+17
* Fix the recently-added warning about 'typename' and 'template'Douglas Gregor2010-06-161-2/+2
* Fix a point of semantics with using declaration hiding: method templatesJohn McCall2010-06-161-3/+6
* Split DependentNameType into two types. DependentNameType represents theJohn McCall2010-06-111-42/+85
* Simplify the methods for creating a pointer, reference, member-pointer,John McCall2010-06-051-9/+9
* Require a complete type when performing the qualified lookup duringJohn McCall2010-05-271-0/+3
* When transforming a C++ "new" expression's constructor arguments, dropDouglas Gregor2010-05-261-0/+3
* tweak to (hopefully) fix darwin[89] buildbots. Thanks to Doug for the suggest...Jim Grosbach2010-05-191-1/+1
* Added basic source locations to Elaborated and DependentName types.Abramo Bagnara2010-05-191-32/+70
* Fix an obvious goof that rjmccall found by inspection. No testcase, suggestionsChandler Carruth2010-05-191-1/+1
* Switch over the tablegen to use much prettier range technologyAlexis Hunt2010-05-181-3/+3
* Substantially alter the design of the Objective C type AST by introducingJohn McCall2010-05-151-20/+16
* Revert r103770, "Added basic source locations to Elaborated and DependentNameDaniel Dunbar2010-05-141-36/+9
* Added basic source locations to Elaborated and DependentName types.Abramo Bagnara2010-05-141-9/+36
* Rebuild builtin_id * as an ObjCObjectPointerType, where builtin_id is theJohn McCall2010-05-131-5/+13
* Merged Elaborated and QualifiedName types.Abramo Bagnara2010-05-111-66/+31
* Fix a silly bootstrap-breaking thinko, where we were trying to convertDouglas Gregor2010-05-081-20/+28
* When instantiating statements that involve conditions (if, while, do,Douglas Gregor2010-05-081-51/+58
* Fixed DISABLE_SMART_POINTERS breakageDouglas Gregor2010-05-061-6/+14
* Rework our handling of temporary objects within the conditions ofDouglas Gregor2010-05-061-24/+44
* Reapplying patch to change StmtNodes.def to StmtNodes.td, this timeAlexis Hunt2010-05-051-7/+7
* Revert r103072; I accidentally ended up deleting a bunch of trailingAlexis Hunt2010-05-051-213/+213
* Change StmtNodes.def to StmtNodes.td in anticipation of a rewrite of attributesAlexis Hunt2010-05-051-213/+213
* Fix a thinko that caused us not to compute __builtin_offset as aDouglas Gregor2010-04-301-0/+1
* Clean up our handling of local instantiation scopes, which keep trackDouglas Gregor2010-04-301-7/+9
* Teach __builtin_offsetof to compute the offsets of members of baseDouglas Gregor2010-04-291-0/+4
* Fix template instantiation for __builtin_offfsetof expressions that refer to ...Douglas Gregor2010-04-281-0/+3
* Completely reimplement __builtin_offsetof, based on a patch by RobertoDouglas Gregor2010-04-281-0/+71
* During template instantiation, set the naming class ofDouglas Gregor2010-04-271-27/+10
* When instantiating UnresolvedLookupExpr and UnresolvedMemberExprDouglas Gregor2010-04-271-0/+40
* Improve source-location information in a C++ typeid (type) expressionDouglas Gregor2010-04-261-25/+18
* Implement template instantiation for implicit property references inDouglas Gregor2010-04-261-3/+44
* Implement template instantiation for ObjCPropertyRefExpr.Douglas Gregor2010-04-261-4/+45
* Implement template instantiation for value-dependent Objective-C ivarDouglas Gregor2010-04-261-6/+83
* Implement template instantiation for Objective-C @catchDouglas Gregor2010-04-261-3/+55
* Keep track of when DependentNameTypes have no associated keywordDouglas Gregor2010-04-241-3/+2
* Improve the AST representation of Objective-C @try/@catch/@finallyDouglas Gregor2010-04-231-8/+12
* Template instantiation for @try and @finally (but not @catch, yet).Douglas Gregor2010-04-221-6/+65
* Template instantiation for the Objective-C "fast enumeration"Douglas Gregor2010-04-221-4/+46
* Template instantiation for Objective-C++ @synchronized statements.Douglas Gregor2010-04-221-4/+32
* Implement template instantiation for Objective-C++ @throw statements.Douglas Gregor2010-04-221-3/+21
* Some Objective-C++ types and expressions will never change duringDouglas Gregor2010-04-221-40/+6
* When a dependent Objective-C++ message send was able to resolve theDouglas Gregor2010-04-221-8/+2
* Remove the SelectorLoc argument to Sema::BuildInstanceMesssage andDouglas Gregor2010-04-221-3/+1
* Expand the one use of TransformPointerLikeType and eliminate this macro. No f...Douglas Gregor2010-04-221-24/+17
* Implement template instantiation for Objective-C++ message sends. WeDouglas Gregor2010-04-221-16/+127
* CXXNamedCastExpr is actually an abstract expression.Zhongxing Xu2010-04-211-0/+1
* Keep proper source location information for the type in an Objective-CDouglas Gregor2010-04-201-8/+7
* Keep track of the actual storage specifier written on a variable orDouglas Gregor2010-04-191-0/+1
* Improve diagnostics when an elaborated-type-specifer containing aDouglas Gregor2010-03-311-2/+2
OpenPOWER on IntegriCloud