summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/TreeTransform.h
Commit message (Expand)AuthorAgeFilesLines
* Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor2010-07-251-8/+2
* More block instantiation stuff. Set variable/param DeclContextFariborz Jahanian2010-07-131-4/+0
* Downgrade the "when type is in parentheses, array cannot have dynamicDouglas Gregor2010-07-131-3/+3
* When forming a function call or message send expression, be sure toDouglas Gregor2010-07-131-1/+1
* Copy over attributes to instantiated variable.Fariborz Jahanian2010-07-121-5/+0
* Fix compile error. Per Fariborz.Dale Johannesen2010-07-101-1/+2
* Instantiation of byref variable inFariborz Jahanian2010-07-091-0/+4
* Instantiation of block literal expressions. wip.Fariborz Jahanian2010-07-091-6/+68
* Reinstate the fix for PR7556. A silly use of isTrivial() wasDouglas Gregor2010-07-081-6/+6
* Revert r107828 and r107827, the fix for PR7556, which seems to beDouglas Gregor2010-07-071-6/+6
* Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect itsDouglas Gregor2010-07-071-6/+6
* improve altivec vector bool/pixel support, patch by Anton YartsevChris Lattner2010-06-231-6/+5
* Apply array-to-pointer decay when instantiating a MemberExpr. FixesDouglas Gregor2010-06-221-3/+5
* A trivial fix for a test case that's too horrible to commit. FixesDouglas Gregor2010-06-181-0/+3
* When pushing a copy of the TypeLoc information for a dependentDouglas Gregor2010-06-171-1/+2
* 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
OpenPOWER on IntegriCloud