summaryrefslogtreecommitdiffstats
path: root/include/clang/AST/ExprCXX.h
Commit message (Expand)AuthorAgeFilesLines
* Fix serialization/deserialization for __uuidofDavid Majnemer2016-03-281-6/+7
* Improve the representation of CXXUuidofExprDavid Majnemer2016-03-271-19/+15
* [CUDA] Warn undeclared identifiers in CUDA kernel callsJustin Lebar2016-01-141-8/+18
* Only instantiate a default argument once.John McCall2016-01-061-30/+5
* [TrailingObjects] Convert remaining classes in Expr.h and ExprCXX.hJames Y Knight2015-12-311-97/+71
* [TrailingObjects] Convert CastExpr and subclasses.James Y Knight2015-12-301-5/+31
* [TrailingObjects] Convert AST classes that had a ASTTemplateKWAndArgsInfo.James Y Knight2015-12-291-54/+82
* [TrailingObjects] Convert ASTTemplateKWAndArgsInfo and ASTTemplateArgumentLis...James Y Knight2015-12-241-86/+33
* Use llvm::make_range to reduce mentions of iterator type. NFCCraig Topper2015-12-061-5/+3
* [MSVC] 'property' with an empty array in array subscript expression.Alexey Bataev2015-11-251-0/+63
* [coroutines] Factor out co_await representation into common base class for co...Richard Smith2015-11-221-93/+87
* Work around incomplete list initialization support in older MSVC.Richard Smith2015-10-271-4/+17
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-271-0/+123
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* Fix FunctionParmPackExpr::Create() to take a ParmVarDecl* array.James Y Knight2015-09-301-2/+2
* PR14858: Initial support for proper sizeof... handling within alias templates.Richard Smith2015-09-231-25/+50
* Pass an iterator range to EmitCallArgsDavid Blaikie2015-07-211-0/+8
* [AST] Remove StmtRange in favor of an iterator_range.Benjamin Kramer2015-07-181-19/+51
* Fix alignment issues in Clang.James Y Knight2015-07-171-27/+69
* Replace the broken LambdaCapture::isInitCapture API.James Dennett2015-05-071-0/+3
* DR1748: the reserved placement allocation functions have undefined behavior ifRichard Smith2015-02-141-0/+4
* clang-format two Decl* code locations, NFC.Yaron Keren2015-01-261-6/+5
* Fix the buildbots (fallout from r227028) by returning the exprloc of non-bina...David Blaikie2015-01-251-1/+6
* DebugInfo: Attribute calls to overloaded operators with the operator, not the...David Blaikie2015-01-251-0/+2
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+1
* Remove an assert that's not true on invalid code.Nico Weber2015-01-041-2/+3
* Handle use of default member initializers before end of outermost classReid Kleckner2014-11-171-2/+8
* [c++1z] N4295: fold-expressions.Richard Smith2014-11-081-0/+63
* Add arguments() to CXXConstructExpr so the same interface as with CallExpr ca...Benjamin Kramer2014-10-241-0/+7
* Towards PR21289: don't lose track of unexpanded parameter packs withRichard Smith2014-10-171-6/+6
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-2/+2
* When looking for temporary dtors while building the CFG, do not walk intoRichard Smith2014-07-271-0/+6
* Track the difference betweenRichard Smith2014-07-171-0/+11
* AST: Cleanup __uuidof related codeDavid Majnemer2014-07-141-2/+2
* Add range accessors for captures of a LambdaExpr.James Dennett2014-05-271-0/+12
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-99/+2
* [C++11] Use 'nullptr'Craig Topper2014-05-061-32/+33
* AST: Mangle reference temporaries reliablyDavid Majnemer2014-05-011-18/+41
* PR19452: Implement more of [over.match.oper]p3's restrictions on which non-me...Richard Smith2014-04-171-0/+3
* Fix const correctness issue in CXXConstructExpr::getArgs().Peter Collingbourne2014-03-181-1/+4
* Eliminate UnaryTypeTraitExprAlp Toker2014-01-011-58/+2
* Eliminate BinaryTypeTraitExprAlp Toker2013-12-131-71/+1
* Documentation: minor fixes/improvements to documentation of DependentScopeDec...James Dennett2013-09-281-2/+5
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-281-24/+3
* AST: Handle qualified array types in typeid() expressionsDavid Majnemer2013-09-271-2/+2
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-261-0/+7
* AST: __uuidof should leak through templated typesDavid Majnemer2013-09-071-2/+4
* Fix missing source location in CXXTemporaryObjectExpr nodes.Enea Zaffanella2013-09-071-6/+6
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-221-7/+0