summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace the broken LambdaCapture::isInitCapture API.James Dennett2015-05-071-0/+5
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-4/+1
* DR1748: the reserved placement allocation functions have undefined behavior ifRichard Smith2015-02-141-2/+3
* Reimplement iterator wrappers on top of llvm::iterator_adaptor_base.Benjamin Kramer2015-02-011-4/+2
* -ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic2014-09-261-1/+2
* [C++11] Support for capturing of variable length arrays in lambda expression.Alexey Bataev2014-08-281-2/+7
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-2/+2
* Track the difference betweenRichard Smith2014-07-171-1/+8
* AST: Don't walk all redeclarations when looking for a uuid attrDavid Majnemer2014-07-151-6/+4
* AST: Fix __uuidof for template specializationsDavid Majnemer2014-07-141-5/+5
* AST: Cleanup __uuidof related codeDavid Majnemer2014-07-141-9/+8
* Add range accessors for captures of a LambdaExpr.James Dennett2014-05-271-0/+12
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-121-32/+34
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-2/+2
* AST: Mangle reference temporaries reliablyDavid Majnemer2014-05-011-0/+19
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-061-4/+2
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-221-7/+2
* ms-compat: Fix taking the address of a member of a dependent baseReid Kleckner2013-10-151-0/+1
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-281-11/+0
* AST: Handle multidimensional arrays inside of __uuidof()David Majnemer2013-09-271-1/+1
* AST: Handle qualified array types in typeid() expressionsDavid Majnemer2013-09-271-7/+9
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-261-7/+7
* Fix the end-location of a CXXTemporaryObjectExpr when it is created with a in...Argyrios Kyrtzidis2013-09-111-1/+4
* Correct typo.David Majnemer2013-09-071-2/+2
* 'return' before 'else' is bad styleDavid Majnemer2013-09-071-6/+8
* 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
OpenPOWER on IntegriCloud