summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AST: __uuidof should leak through templated typesDavid Majnemer2013-09-071-6/+47
* Fix missing source location in CXXTemporaryObjectExpr nodes.Enea Zaffanella2013-09-071-9/+10
* Delete CC_Default and use the target default CC everywhereReid Kleckner2013-08-271-2/+4
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-221-7/+7
* Constify more uses of ASTContext&. No functional change.Craig Topper2013-08-221-49/+52
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-221-7/+7
* Properly track l-paren of a CXXFucntionalCastExpr.Eli Friedman2013-08-151-4/+12
* [-cxx-abi microsoft] Mangle __uuidof correctly into template parametersDavid Majnemer2013-08-131-0/+15
* Expose LambdaIntroducer::DefaultLoc in the AST's LambdaExpr.James Dennett2013-08-091-6/+10
* Fix source range of CXXNewExpr with parentheses around the type. PR15569.Eli Friedman2013-06-171-1/+4
* First pass of semantic analysis for init-captures: check the initializer, buildRichard Smith2013-05-161-4/+16
* Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko2013-05-051-2/+1
* C++1y: Allow aggregates to have default initializers.Richard Smith2013-04-201-0/+11
* ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose2013-03-081-1/+2
* objective-C arg: provide fixit support whenFariborz Jahanian2013-02-221-8/+12
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-1/+1
* Fix for PR12222.Erik Verbruggen2012-12-251-16/+22
* PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith2012-12-191-1/+3
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-3/+3
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-1/+2
* Fix a source range regression in C++ new expressions with call initializers.David Blaikie2012-11-081-0/+8
* PR13552: Fix the end location of a CXXNewExpr.David Blaikie2012-11-071-14/+2
* DR1442: In a range-based for statement, namespace 'std' is not an associatedRichard Smith2012-10-181-1/+1
* Add codegen support for __uuidof().Nico Weber2012-10-111-0/+20
* PR13811: Add a FunctionParmPackExpr node to handle references to functionRichard Smith2012-09-121-0/+28
* Push ArrayRef through the Expr hierarchy.Benjamin Kramer2012-08-241-21/+17
* Switch some realignment calculations over to llvm::RoundUpToAlignment.Richard Smith2012-08-211-2/+1
* Fix alignment of array of VarDecl* following array of unsigned in LambdaExpr.Richard Smith2012-08-211-3/+7
* PR13570: When an unresolved overloaded call appeared in a dependent context, weRichard Smith2012-08-131-0/+1
* Factor out computation of whether a typeid's expression is potentiallyRichard Smith2012-08-131-0/+15
* Provide isConst/Volatile on CXXMethodDecl.David Blaikie2012-08-101-1/+1
* Enhance getImplicitObjectArgument to look through ->*.Jordan Rose2012-08-031-2/+5
* PR12057: Allow variadic template pack expansions to cross lambda boundaries.Richard Smith2012-07-251-4/+6
* The delete argument should not be converted to void*.Abramo Bagnara2012-07-091-7/+0
* Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h.Benjamin Kramer2012-07-041-0/+1
* Do not crash when we dynamic cast a final type to void*.Alexis Hunt2012-06-191-0/+3
* Revert r158700 and dependent patches r158716, r158717, and r158731.Jakob Stoklund Olesen2012-06-191-0/+3
* Improve the specification of spellings in Attr.td.Alexis Hunt2012-06-191-3/+0
* Correctly constify clang::CXXMemberCallExpr::getRecordDecl()David Blaikie2012-05-031-1/+1
* Utilize getLocStart()/getLocEnd() on my recent change.Argyrios Kyrtzidis2012-05-011-9/+6
* Store the source range of a CXXOperatorCallExpr in the Expr object instead ofArgyrios Kyrtzidis2012-04-301-2/+2
* Move the computation of the lambda mangling information (manglingDouglas Gregor2012-04-041-12/+3
* AST representation for user-defined literals, plus just enough of semanticRichard Smith2012-03-071-0/+33
* Reorder members to save padding.Benjamin Kramer2012-02-261-4/+4
* Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor2012-02-241-1/+47
* Implement non-internal linkage for lambda closure types that need aDouglas Gregor2012-02-211-1/+4
* Implement name mangling for lambda expressions that occur within theDouglas Gregor2012-02-211-3/+6
* Basic support for name mangling of C++11 lambda expressions. BecauseDouglas Gregor2012-02-201-3/+6
* Pacify gcc's -Wreturn-typeMatt Beaumont-Gay2012-02-161-0/+1
* Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol...Sebastian Redl2012-02-161-31/+38
OpenPOWER on IntegriCloud