aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST/Stmt.h
AgeCommit message (Expand)Author
2019-10-19[c++20] Add CXXRewrittenBinaryOperator to represent a comparisonRichard Smith
2019-09-27Revert r373034Nicholas Allegra
2019-09-26[Consumed][NFC] Refactor handleCall to take function argument list.Nicholas Allegra
2019-07-09Ignore trailing NullStmts in StmtExprs for GCC compatibility.Aaron Ballman
2019-06-21[clang] Small improvments after Adding APValue to ConstantExprGauthier Harnisch
2019-06-15[clang] Add storage for APValue in ConstantExprGauthier Harnisch
2019-06-11For DR712: store on a MemberExpr whether it constitutes an odr-use.Richard Smith
2019-06-11For DR712: store on a DeclRefExpr whether it constitutes an odr-use.Richard Smith
2019-06-06Convert MemberExpr creation and serialization to work the same way asRichard Smith
2019-06-05Revert "Factor out duplicated code building a MemberExpr and marking it" and ...Benjamin Kramer
2019-06-04Convert MemberExpr creation and serialization to work the same way asRichard Smith
2019-06-03Re-check in clang support gun asm goto after fixing tests.Jennifer Yu
2019-05-30Revert "clang support gnu asm goto."Erich Keane
2019-05-30clang support gnu asm goto.Jennifer Yu
2019-05-29[analyzer][AST] print() JSONify: Stmt implementationCsaba Dabis
2019-05-23Delete default constructors, copy constructors, move constructors, copy assig...Dmitri Gribenko
2019-05-16Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier
2019-05-06[c++20] Implement P1009R2: allow omitting the array bound in an arrayRichard Smith
2019-04-12[AST][NFC] Add const children() accessors to all AST nodesBruno Ricci
2019-04-12[AST] Forbid copy/move of statements/typesBruno Ricci
2019-03-20[clang][OpeMP] Model OpenMP structured-block in AST (PR40563)Roman Lebedev
2019-02-15PR40642: Fix determination of whether the final statement of a statementRichard Smith
2019-02-03[AST] Update the comments of the various Expr::Ignore* + Related cleanupsBruno Ricci
2019-02-01Factor out duplication between ExprIterator and ConstExprIterator.Richard Smith
2019-01-26[AST] Pack GenericSelectionExprBruno Ricci
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-09[AST] Move back BasePathSize to the bit-fields of CastExprBruno Ricci
2019-01-09[AST] Store the results in OverloadExpr in a trailing arrayBruno Ricci
2019-01-08[AST][NFC] Pack CXXScalarValueInitExprBruno Ricci
2019-01-08[AST][NFC] Pack CXXNoexceptExpr and SubstNonTypeTemplateParmExprBruno Ricci
2019-01-08[AST] Pack CXXDependentScopeMemberExprBruno Ricci
2019-01-07[AST] Store some data of CXXNewExpr as trailing objectsBruno Ricci
2019-01-07[AST][NFC] Pack DependentScopeDeclRefExpr and CXXUnresolvedConstructExprBruno Ricci
2019-01-07[AST][NFC] Pack OpaqueValueExprBruno Ricci
2018-12-22[AST] Store the arguments of CXXConstructExpr in a trailing arrayBruno Ricci
2018-12-21[AST][NFC] Pack CXXOperatorCallExprBruno Ricci
2018-12-21[AST] Store the callee and argument expressions of CallExpr in a trailing array.Bruno Ricci
2018-12-12[AST] Store "UsesADL" information in CallExpr.Eric Fiselier
2018-12-03[AST][NFC] Pack CXXDeleteExprBruno Ricci
2018-11-20[AST] Store the expressions in ParenListExpr in a trailing arrayBruno Ricci
2018-11-20[AST][NFC] Pack ArraySubscriptExprBruno Ricci
2018-11-17[AST][NFC] Pack CXXDefaultInitExprBruno Ricci
2018-11-17[AST][NFC] Pack CXXDefaultArgExprBruno Ricci
2018-11-17[AST][NFC] Pack CXXThrowExprBruno Ricci
2018-11-16[AST][NFC] Pack CXXThisExprBruno Ricci
2018-11-16[AST][NFC] Pack CXXNullPtrLiteralExprBruno Ricci
2018-11-16[AST][NFC] Pack CXXBoolLiteralExprBruno Ricci
2018-11-15[AST] Store the string data in StringLiteral in a trailing array of charsBruno Ricci
2018-11-15[AST][NFC] Re-add comment in BinaryOperator which was removed by r346954Bruno Ricci
2018-11-15[AST] Pack BinaryOperatorBruno Ricci