summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/TreeTransform.h
Commit message (Expand)AuthorAgeFilesLines
* Fix an error in TreeTransform where we failed to copy the TemplateName'sChandler Carruth2011-04-011-1/+3
* Forgotten part of previous commit.Abramo Bagnara2011-03-121-4/+4
* Renamed OffsetOfNode::getRange to getSourceRange for uniformity.Abramo Bagnara2011-03-121-2/+2
* Add support for the OpenCL vec_step operator, by generalising andPeter Collingbourne2011-03-111-17/+22
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-9/+14
* When rebuilding a dependent template specialization type to anotherDouglas Gregor2011-03-071-3/+4
* When transforming a dependent template specialization type, make sureDouglas Gregor2011-03-071-5/+18
* Fix copy-and-paste typo in the transformation of Microsoft __uuidof expressio...Douglas Gregor2011-03-061-1/+1
* When transforming a substituted template type parameter, try toDouglas Gregor2011-03-051-1/+22
* Improved MemberPointerType source locations.Abramo Bagnara2011-03-051-9/+21
* When constructing source-location information for aDouglas Gregor2011-03-041-6/+8
* When we use the default template arguments of a template templateDouglas Gregor2011-03-031-3/+3
* Eliminate an unnecessary TemporaryBase object from TreeTransformDouglas Gregor2011-03-021-2/+0
* Kill off theDouglas Gregor2011-03-021-65/+0
* Eliminate TreeTransform::RebuildNestedNameSpecifier(), all four ofDouglas Gregor2011-03-021-96/+0
* Eliminate an unnecessary use of CXXScopeSpec::MakeTrivial. We have proper nes...Douglas Gregor2011-03-021-3/+1
* Kill off TreeTransform::TransformNestedNameSpecifier() in favor of theDouglas Gregor2011-03-021-111/+1
* Kill off the TreeTransform::TransformTemplateName overload that hasDouglas Gregor2011-03-021-119/+9
* Kill off one of the TreeTransform::TransformTypeInObjectScope()Douglas Gregor2011-03-021-91/+65
* Start migrating TreeTransform's TransformTemplateName over to versionDouglas Gregor2011-03-021-74/+156
* Push nested-name-specifier source location information into templateDouglas Gregor2011-03-021-8/+27
* When we're substituting into a parameter-type-list nested inside the patternDouglas Gregor2011-03-021-7/+15
* Push nested-name-specifier source-location information into dependentDouglas Gregor2011-03-011-11/+112
* Reinstate the introduction of source-location information forDouglas Gregor2011-03-011-13/+21
* Revert r126748, my second attempt at nested-name-specifier sourceDouglas Gregor2011-03-011-21/+13
* Reinstate r126737, extending the generation of type-source locationDouglas Gregor2011-03-011-13/+21
* Revert r126737, the most recent nested-name-specifier location change, for bu...Douglas Gregor2011-03-011-21/+13
* Push nested-name-specifier source location information into elaboratedDouglas Gregor2011-03-011-13/+21
* Push nested-name-specifier source location information intoDouglas Gregor2011-03-011-18/+19
* Teach Sema::CheckTypenameType to use nested-name-specifiers withDouglas Gregor2011-02-281-2/+3
* Push nested-name-specifier location information into DeclRefExpr andDouglas Gregor2011-02-281-29/+23
* Push nested-name-specifier source location information intoDouglas Gregor2011-02-281-17/+13
* Push nested-name-specifier source location information intoDouglas Gregor2011-02-281-38/+22
* Eliminate the last remains of TemplateSpecializationTypes withDouglas Gregor2011-02-281-13/+95
* When we encounter a dependent template name within aDouglas Gregor2011-02-281-0/+3
* Push nested-name-specifier source location information intoDouglas Gregor2011-02-251-12/+9
* Push nested-name-specifier source-location information intoDouglas Gregor2011-02-251-30/+18
* Use NestedNameSpecifierLoc within out-of-line variables, function, andDouglas Gregor2011-02-251-2/+174
* Retain complete source-location information for C++Douglas Gregor2011-02-241-12/+12
* Teach NestedNameSpecifier to keep track of namespace aliases the sameDouglas Gregor2011-02-241-0/+31
* Tweak the CXXScopeSpec API a bit, so that we require theDouglas Gregor2011-02-241-28/+14
* Teach CXXScopeSpec to handle the extension of a nested-name-specifierDouglas Gregor2011-02-241-6/+8
* Fix PR9276: We were missing the checks for auto deducing to different types i...Richard Smith2011-02-231-5/+2
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-0/+32
* Step #2/N of __label__ support: keep pushing LabelDecl forward,Chris Lattner2011-02-171-24/+35
* Change the representation of GNU ?: expressions to use a different expressionJohn McCall2011-02-171-4/+30
* Step #1/N of implementing support for __label__: split labels intoChris Lattner2011-02-171-29/+22
* AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actionsPeter Collingbourne2011-02-091-2/+36
* Remove vtables from the Stmt hierarchy; this was pretty easy asJohn McCall2011-02-091-7/+1
* A few more tweaks to the blocks AST representation: John McCall2011-02-071-2/+2
OpenPOWER on IntegriCloud