summaryrefslogtreecommitdiff
path: root/lib/AST/ExprCXX.cpp
Commit message (Expand)AuthorAge
* Add range accessors for captures of a LambdaExpr.James Dennett2014-05-27
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-12
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-10
* AST: Mangle reference temporaries reliablyDavid Majnemer2014-05-01
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-06
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-22
* ms-compat: Fix taking the address of a member of a dependent baseReid Kleckner2013-10-15
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-28
* AST: Handle multidimensional arrays inside of __uuidof()David Majnemer2013-09-27
* AST: Handle qualified array types in typeid() expressionsDavid Majnemer2013-09-27
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-26
* Fix the end-location of a CXXTemporaryObjectExpr when it is created with a in...Argyrios Kyrtzidis2013-09-11
* Correct typo.David Majnemer2013-09-07
* 'return' before 'else' is bad styleDavid Majnemer2013-09-07
* AST: __uuidof should leak through templated typesDavid Majnemer2013-09-07
* Fix missing source location in CXXTemporaryObjectExpr nodes.Enea Zaffanella2013-09-07
* Delete CC_Default and use the target default CC everywhereReid Kleckner2013-08-27
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-22
* Constify more uses of ASTContext&. No functional change.Craig Topper2013-08-22
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-22
* Properly track l-paren of a CXXFucntionalCastExpr.Eli Friedman2013-08-15
* [-cxx-abi microsoft] Mangle __uuidof correctly into template parametersDavid Majnemer2013-08-13
* Expose LambdaIntroducer::DefaultLoc in the AST's LambdaExpr.James Dennett2013-08-09
* Fix source range of CXXNewExpr with parentheses around the type. PR15569.Eli Friedman2013-06-17
* First pass of semantic analysis for init-captures: check the initializer, buildRichard Smith2013-05-16
* Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko2013-05-05
* C++1y: Allow aggregates to have default initializers.Richard Smith2013-04-20
* ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose2013-03-08
* objective-C arg: provide fixit support whenFariborz Jahanian2013-02-22
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-12
* Fix for PR12222.Erik Verbruggen2012-12-25
* PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith2012-12-19
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-19
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-01
* Fix a source range regression in C++ new expressions with call initializers.David Blaikie2012-11-08
* PR13552: Fix the end location of a CXXNewExpr.David Blaikie2012-11-07
* DR1442: In a range-based for statement, namespace 'std' is not an associatedRichard Smith2012-10-18
* Add codegen support for __uuidof().Nico Weber2012-10-11
* PR13811: Add a FunctionParmPackExpr node to handle references to functionRichard Smith2012-09-12
* Push ArrayRef through the Expr hierarchy.Benjamin Kramer2012-08-24
* Switch some realignment calculations over to llvm::RoundUpToAlignment.Richard Smith2012-08-21
* Fix alignment of array of VarDecl* following array of unsigned in LambdaExpr.Richard Smith2012-08-21
* PR13570: When an unresolved overloaded call appeared in a dependent context, weRichard Smith2012-08-13
* Factor out computation of whether a typeid's expression is potentiallyRichard Smith2012-08-13
* Provide isConst/Volatile on CXXMethodDecl.David Blaikie2012-08-10
* Enhance getImplicitObjectArgument to look through ->*.Jordan Rose2012-08-03
* PR12057: Allow variadic template pack expansions to cross lambda boundaries.Richard Smith2012-07-25
* The delete argument should not be converted to void*.Abramo Bagnara2012-07-09
* Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h.Benjamin Kramer2012-07-04
* Do not crash when we dynamic cast a final type to void*.Sean Hunt2012-06-19