summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/TreeTransform.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Change the representation of dependent elaborated-type-specifiersDouglas Gregor2010-03-311-4/+74
* Extend DependentNameType with a keyword enum that specifies whetherDouglas Gregor2010-03-311-7/+13
* Re-bind non-dependent CXXTemporaryObjectExpr nodes as temporaries whenChandler Carruth2010-03-311-1/+1
* Rename TypenameType to DependentNameType in anticipation of someDouglas Gregor2010-03-311-10/+10
* Propagate the "found declaration" (i.e. the using declaration instead ofJohn McCall2010-03-301-2/+18
* Fix a self-host problem caused by this over-eager assertion. I'm not sureJohn McCall2010-03-111-2/+0
* Maintain type source information for functions through templateJohn McCall2010-03-111-30/+66
* Create a new InjectedClassNameType to represent bare-word references to the John McCall2010-03-101-0/+14
* Reinstate r97674 with a fix for the assertion that was firing in <list>Douglas Gregor2010-03-031-1/+1
* Revert r97674; it's causing failuresDouglas Gregor2010-03-031-1/+1
* Implement disambiguation of base class members via aDouglas Gregor2010-03-031-1/+1
* Use CXXTemporaryObjectExpr for explicitly-constructed temporaries. WeDouglas Gregor2010-03-021-1/+9
* Finish pushing source-location information though TreeTransform'sDouglas Gregor2010-03-011-6/+15
* When looking for the instantiated declaration that corresponds to aDouglas Gregor2010-03-011-23/+45
* Make sure to mark constructors, operator new, and operator delete asDouglas Gregor2010-02-261-2/+56
OpenPOWER on IntegriCloud