summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/TreeTransform.h
Commit message (Expand)AuthorAgeFilesLines
* ArrayRef-ifying the UnexpandedParameterPacks passed to Sema::CheckParameterPa...David Blaikie2011-09-221-11/+7
* ArrayRef-ifying Function/BlockDecl's setParamsDavid Blaikie2011-09-211-1/+1
* The lock operand to an @synchronized statement is also John McCall2011-07-271-4/+16
* Clean up the analysis of the collection operand to ObjCJohn McCall2011-07-271-1/+14
* When we decide not to rebuild an instantiated C++ 'new' expressionDouglas Gregor2011-07-261-0/+13
* now that we have a centralized place to do so, add some using declarations forChris Lattner2011-07-201-21/+21
* Store bracket locations for array subscript expressions, from Erik Verbruggen!Douglas Gregor2011-07-151-5/+18
* Create a new expression node, SubstNonTypeTemplateParmExpr,John McCall2011-07-151-0/+8
* Properly implement the scope restriction on the NRVO forDouglas Gregor2011-07-061-3/+5
* When tree-transforming an expression sequence, always flag expandedJohn McCall2011-07-061-5/+7
* When instantiating a C++ "new" expression, don't fake source locationsDouglas Gregor2011-06-271-2/+6
* Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about ...Argyrios Kyrtzidis2011-06-241-1/+1
* Introduce a new AST node describing reference binding to temporaries.Douglas Gregor2011-06-211-0/+7
* Objective-C++ ARC: eliminate the utterly unjustified loophole thatDouglas Gregor2011-06-171-4/+7
* Objective-ARC++: infer template type arguments ofDouglas Gregor2011-06-171-6/+28
* Automatic Reference Counting.John McCall2011-06-151-1/+83
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-2/+6
* Made changes to how 'struct'/'class' mismatches are handled in -Wmismatched-t...Richard Trieu2011-06-101-1/+2
* Add support for builtin astype:Tanya Lattner2011-06-041-0/+7
* Ensure we enter an unevaluated context when instantiating a noexceptAlexis Hunt2011-05-311-0/+1
* Fix a regression in the source locations for unary trait expressions.Chandler Carruth2011-05-291-1/+1
* Add a convenience interface for checking expression arguments to unaryChandler Carruth2011-05-261-1/+1
* Implement a new type node, UnaryTransformType, designed to represent aAlexis Hunt2011-05-241-0/+35
* Diagnose unexpanded parameter packs in return statements. ThisDouglas Gregor2011-05-201-13/+14
* PR9908: Fix the broken fix for PR9902 to get the template argument lists in t...Richard Smith2011-05-141-8/+10
* Patch for PR 7409 - only error on definition of invalid typedefs. Suppress e...Richard Trieu2011-05-071-3/+7
* Implement support for C++0x alias templates.Richard Smith2011-05-051-2/+35
* When instantiating a block expression, the instantiatedFariborz Jahanian2011-05-051-2/+5
* Store a parameter index and function prototype depth in everyJohn McCall2011-05-011-13/+43
* Parsing/AST support for Structured Exception HandlingJohn Wiegley2011-04-281-0/+72
* Implementation of Embarcadero array type traitsJohn Wiegley2011-04-281-0/+41
* fix PR9474, a crash with -fshort-enum and C++ templates: when instantiatingChris Lattner2011-04-251-2/+1
* t/clang/expr-traitsJohn Wiegley2011-04-251-0/+29
* Fix crashing rdar://9122854 & http://llvm.org/PR9461.Argyrios Kyrtzidis2011-04-221-1/+3
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-5/+6
* C1X: implement generic selectionsPeter Collingbourne2011-04-151-0/+52
* When we transform a C++ exception declaration (e.g., for templateDouglas Gregor2011-04-141-2/+5
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-0/+77
* Use ExprResult& instead of Expr *& in SemaJohn Wiegley2011-04-081-27/+29
* 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
OpenPOWER on IntegriCloud