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

Declarations

gen/tools/clang/include/clang/AST/StmtNodes.inc
 1035 GENERICSELECTIONEXPR(GenericSelectionExpr, 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
 5464     return T->getStmtClass() == GenericSelectionExprClass;
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 2353   TRY_TO(TraverseStmt(S->getControllingExpr()));
 2354   for (const GenericSelectionExpr::Association &Assoc : S->associations()) {
 2357     TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(Assoc.getAssociationExpr());
 2359   ShouldVisitChildren = false;
tools/clang/lib/AST/Expr.cpp
 2402   case GenericSelectionExprClass:
 3246   case GenericSelectionExprClass:
 3503   case GenericSelectionExprClass:
 4135     : Expr(GenericSelectionExprClass, AssocExprs[ResultIndex]->getType(),
 4162     : Expr(GenericSelectionExprClass, Context.DependentTy, VK_RValue,
 4182     : Expr(GenericSelectionExprClass, Empty), NumAssocs(NumAssocs) {}
tools/clang/lib/AST/ExprClassification.cpp
  291   case Expr::GenericSelectionExprClass:
tools/clang/lib/AST/ExprConstant.cpp
13935   case Expr::GenericSelectionExprClass:
tools/clang/lib/AST/ItaniumMangle.cpp
 3640   case Expr::GenericSelectionExprClass:
tools/clang/lib/CodeGen/CGExpr.cpp
 1280   case Expr::GenericSelectionExprClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1253   case Expr::GenericSelectionExprClass:
tools/clang/lib/Sema/SemaExpr.cpp
16532   case Expr::GenericSelectionExprClass: {
tools/clang/lib/Sema/TreeTransform.h
 9365     getDerived().TransformExpr(E->getControllingExpr());
 9371   for (const GenericSelectionExpr::Association &Assoc : E->associations()) {
 9389   return getDerived().RebuildGenericSelectionExpr(E->getGenericLoc(),
 9390                                                   E->getDefaultLoc(),
 9391                                                   E->getRParenLoc(),
tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
   93   case Stmt::GenericSelectionExprClass:
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1294     case Stmt::GenericSelectionExprClass:
tools/clang/tools/libclang/CXCursor.cpp
  413   case Stmt::GenericSelectionExprClass: