summaryrefslogtreecommitdiffstats
path: root/include/clang/AST/Stmt.h
Commit message (Expand)AuthorAgeFilesLines
* [c++20] Implement P1009R2: allow omitting the array bound in an arrayRichard Smith2019-05-061-1/+1
* [AST][NFC] Add const children() accessors to all AST nodesBruno Ricci2019-04-121-0/+101
* [AST] Forbid copy/move of statements/typesBruno Ricci2019-04-121-0/+5
* [clang][OpeMP] Model OpenMP structured-block in AST (PR40563)Roman Lebedev2019-03-201-1/+15
* PR40642: Fix determination of whether the final statement of a statementRichard Smith2019-02-151-6/+29
* [AST] Update the comments of the various Expr::Ignore* + Related cleanupsBruno Ricci2019-02-031-7/+0
* Factor out duplication between ExprIterator and ConstExprIterator.Richard Smith2019-02-011-25/+18
* [AST] Pack GenericSelectionExprBruno Ricci2019-01-261-0/+11
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [AST] Move back BasePathSize to the bit-fields of CastExprBruno Ricci2019-01-091-1/+4
* [AST] Store the results in OverloadExpr in a trailing arrayBruno Ricci2019-01-091-0/+58
* [AST][NFC] Pack CXXScalarValueInitExprBruno Ricci2019-01-081-0/+10
* [AST][NFC] Pack CXXNoexceptExpr and SubstNonTypeTemplateParmExprBruno Ricci2019-01-081-0/+21
* [AST] Pack CXXDependentScopeMemberExprBruno Ricci2019-01-081-0/+23
* [AST] Store some data of CXXNewExpr as trailing objectsBruno Ricci2019-01-071-0/+34
* [AST][NFC] Pack DependentScopeDeclRefExpr and CXXUnresolvedConstructExprBruno Ricci2019-01-071-0/+24
* [AST][NFC] Pack OpaqueValueExprBruno Ricci2019-01-071-1/+4
* [AST] Store the arguments of CXXConstructExpr in a trailing arrayBruno Ricci2018-12-221-0/+17
* [AST][NFC] Pack CXXOperatorCallExprBruno Ricci2018-12-211-0/+15
* [AST] Store the callee and argument expressions of CallExpr in a trailing array.Bruno Ricci2018-12-211-0/+9
* [AST] Store "UsesADL" information in CallExpr.Eric Fiselier2018-12-121-0/+3
* [AST][NFC] Pack CXXDeleteExprBruno Ricci2018-12-031-0/+26
* [AST] Store the expressions in ParenListExpr in a trailing arrayBruno Ricci2018-11-201-0/+11
* [AST][NFC] Pack ArraySubscriptExprBruno Ricci2018-11-201-0/+9
* [AST][NFC] Pack CXXDefaultInitExprBruno Ricci2018-11-171-0/+11
* [AST][NFC] Pack CXXDefaultArgExprBruno Ricci2018-11-171-0/+11
* [AST][NFC] Pack CXXThrowExprBruno Ricci2018-11-171-0/+14
* [AST][NFC] Pack CXXThisExprBruno Ricci2018-11-161-0/+13
* [AST][NFC] Pack CXXNullPtrLiteralExprBruno Ricci2018-11-161-0/+10
* [AST][NFC] Pack CXXBoolLiteralExprBruno Ricci2018-11-161-0/+13
* [AST] Store the string data in StringLiteral in a trailing array of charsBruno Ricci2018-11-151-0/+23
* [AST][NFC] Re-add comment in BinaryOperator which was removed by r346954Bruno Ricci2018-11-151-0/+3
* [AST] Pack BinaryOperatorBruno Ricci2018-11-151-0/+12
* [AST] Pack MemberExprBruno Ricci2018-11-151-0/+30
* [AST] Pack UnaryOperatorBruno Ricci2018-11-151-0/+12
* Stmt bits: Make ExprBits relative to StmtBitsDavid Blaikie2018-11-151-1/+1
* [AST][NFC] Order the bit-field classes of Stmt like in StmtNodes.tdBruno Ricci2018-11-141-63/+80
* [AST] Revert r346793 and r346781Bruno Ricci2018-11-131-80/+63
* [AST][NFC] Order the bit-field classes of Stmt like in StmtNodes.tdBruno Ricci2018-11-131-63/+80
* [AST][NFC] Pack DeclRefExprBruno Ricci2018-11-131-0/+3
* [AST] Only store data for the NRVO candidate in ReturnStmt if neededBruno Ricci2018-10-301-20/+51
* [AST] Only store the needed data in WhileStmtBruno Ricci2018-10-301-19/+92
* [AST] Only store the needed data in SwitchStmtBruno Ricci2018-10-291-42/+139
* [AST] Fix an use-of-uninitialized bug introduced in CaseStmtBruno Ricci2018-10-281-2/+2
* [AST] Don't store data for GNU range case statement if not neededBruno Ricci2018-10-281-53/+167
* [AST] Only store the needed data in IfStmtBruno Ricci2018-10-271-37/+172
* [AST] Refactor PredefinedExprBruno Ricci2018-10-271-0/+19
* [AST] Widen the bit-fields of Stmt to 8 bytes.Bruno Ricci2018-10-271-137/+258
* PR26547: alignof should return ABI alignment, not preferred alignmentRichard Smith2018-10-261-1/+1
* StmtPrinter: allow customizing the end-of-line characterGeorge Karpenkov2018-09-151-0/+1