reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

gen/tools/clang/include/clang/AST/StmtNodes.inc
 1053 INITLISTEXPR(InitListExpr, Expr)

References

tools/clang/include/clang/AST/ASTTypeTraits.h
   65     return ASTNodeKind(KindToKindId<T>::Id);
   65     return ASTNodeKind(KindToKindId<T>::Id);
tools/clang/include/clang/AST/Expr.h
 4403     : Expr(InitListExprClass, Empty), AltForm(nullptr, true) { }
 4556     return T->getStmtClass() == InitListExprClass;
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 2312       TRY_TO(WalkUpFromInitListExpr(S));
 2333   if (S->isSemanticForm() && S->isSyntacticForm()) {
 2333   if (S->isSemanticForm() && S->isSyntacticForm()) {
 2335     TRY_TO(TraverseSynOrSemInitListExpr(S, Queue));
 2335     TRY_TO(TraverseSynOrSemInitListExpr(S, Queue));
 2339       S->isSemanticForm() ? S->getSyntacticForm() : S, Queue));
 2339       S->isSemanticForm() ? S->getSyntacticForm() : S, Queue));
 2339       S->isSemanticForm() ? S->getSyntacticForm() : S, Queue));
 2339       S->isSemanticForm() ? S->getSyntacticForm() : S, Queue));
 2344         S->isSemanticForm() ? S : S->getSemanticForm(), Queue));
 2344         S->isSemanticForm() ? S : S->getSemanticForm(), Queue));
 2344         S->isSemanticForm() ? S : S->getSemanticForm(), Queue));
 2344         S->isSemanticForm() ? S : S->getSemanticForm(), Queue));
tools/clang/lib/AST/Expr.cpp
 2221   : Expr(InitListExprClass, QualType(), VK_RValue, OK_Ordinary, false, false,
 3194   case InitListExprClass: {
 3496   case InitListExprClass:
tools/clang/lib/AST/ExprClassification.cpp
  415   case Expr::InitListExprClass:
tools/clang/lib/AST/ExprConstant.cpp
13910   case Expr::InitListExprClass: {
tools/clang/lib/AST/ItaniumMangle.cpp
 3712   case Expr::InitListExprClass: {
tools/clang/lib/Analysis/CFG.cpp
  435     case Stmt::InitListExprClass: {
 1451   case Stmt::InitListExprClass: {
 4609     case Stmt::InitListExprClass:
tools/clang/lib/CodeGen/CGExpr.cpp
 1290   case Expr::InitListExprClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1210   case Expr::InitListExprClass:
tools/clang/lib/Sema/TreeTransform.h
 9967   if (InitListExpr *Syntactic = E->getSyntacticForm())
 9968     E = Syntactic;
 9976   if (getDerived().TransformExprs(E->getInits(), E->getNumInits(), false,
 9976   if (getDerived().TransformExprs(E->getInits(), E->getNumInits(), false,
 9987   return getDerived().RebuildInitList(E->getLBraceLoc(), Inits,
 9988                                       E->getRBraceLoc());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1720     case Stmt::InitListExprClass:
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp
  113   case Stmt::InitListExprClass:
tools/clang/tools/libclang/CXCursor.cpp
  401   case Stmt::InitListExprClass:
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPostOrderNoQueue.cpp
   21     return ExpectedLocationVisitor::TraverseInitListExpr(ILE);
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPreOrderNoQueue.cpp
   19     return ExpectedLocationVisitor::TraverseInitListExpr(ILE);