summaryrefslogtreecommitdiff
path: root/include/clang/AST/Stmt.h
Commit message (Expand)AuthorAgeFilesLines
* [c++20] Add CXXRewrittenBinaryOperator to represent a comparisonRichard Smith2019-10-191-0/+10
* Revert r373034Nicholas Allegra2019-09-271-2/+1
* [Consumed][NFC] Refactor handleCall to take function argument list.Nicholas Allegra2019-09-261-1/+2
* Ignore trailing NullStmts in StmtExprs for GCC compatibility.Aaron Ballman2019-07-091-5/+20
* [clang] Small improvments after Adding APValue to ConstantExprGauthier Harnisch2019-06-211-0/+7
* [clang] Add storage for APValue in ConstantExprGauthier Harnisch2019-06-151-8/+21
* For DR712: store on a MemberExpr whether it constitutes an odr-use.Richard Smith2019-06-111-0/+5
* For DR712: store on a DeclRefExpr whether it constitutes an odr-use.Richard Smith2019-06-111-0/+1
* Convert MemberExpr creation and serialization to work the same way asRichard Smith2019-06-061-0/+1
* Revert "Factor out duplicated code building a MemberExpr and marking it" and ...Benjamin Kramer2019-06-051-1/+0
* Convert MemberExpr creation and serialization to work the same way asRichard Smith2019-06-041-0/+1
* Re-check in clang support gun asm goto after fixing tests.Jennifer Yu2019-06-031-1/+50
* Revert "clang support gnu asm goto."Erich Keane2019-05-301-50/+1
* clang support gnu asm goto.Jennifer Yu2019-05-301-1/+50
* [analyzer][AST] print() JSONify: Stmt implementationCsaba Dabis2019-05-291-0/+4
* Delete default constructors, copy constructors, move constructors, copy assig...Dmitri Gribenko2019-05-231-5/+6
* Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier2019-05-161-0/+12
* [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