| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 90 class GenericSelectionExpr; variable 181 ExprDependence computeDependence(GenericSelectionExpr *E,
|
| H A D | StmtDataCollectors.td | 190 class GenericSelectionExpr { 192 for (const GenericSelectionExpr::ConstAssociation Assoc : S->associations()) {
|
| H A D | EvaluatedExprVisitor.h | 65 void VisitGenericSelectionExpr(PTR(GenericSelectionExpr) E) { in VisitGenericSelectionExpr()
|
| H A D | TextNodeDumper.h | 190 void Visit(const GenericSelectionExpr::ConstAssociation &A); 264 void VisitGenericSelectionExpr(const GenericSelectionExpr *E);
|
| H A D | ASTNodeTraverser.h | 145 if (isa<DeclStmt>(S) || isa<GenericSelectionExpr>(S) || 224 void Visit(const GenericSelectionExpr::ConstAssociation &A) { in Visit() 714 void VisitGenericSelectionExpr(const GenericSelectionExpr *E) { in VisitGenericSelectionExpr()
|
| H A D | IgnoreExpr.h | 158 else if (auto *GSE = dyn_cast<GenericSelectionExpr>(E)) { in IgnoreParensSingleStep()
|
| H A D | JSONNodeDumper.h | 207 void Visit(const GenericSelectionExpr::ConstAssociation &A); 288 void VisitGenericSelectionExpr(const GenericSelectionExpr *GSE);
|
| H A D | Expr.h | 5628 class GenericSelectionExpr final 5630 private llvm::TrailingObjects<GenericSelectionExpr, Stmt *, 5672 friend class GenericSelectionExpr; variable 5702 friend class GenericSelectionExpr; variable 5746 GenericSelectionExpr(const ASTContext &Context, SourceLocation GenericLoc, 5755 GenericSelectionExpr(const ASTContext &Context, SourceLocation GenericLoc, 5763 explicit GenericSelectionExpr(EmptyShell Empty, unsigned NumAssocs); 5767 static GenericSelectionExpr * 5775 static GenericSelectionExpr * 5782 static GenericSelectionExpr *CreateEmpty(const ASTContext &Context,
|
| H A D | RecursiveASTVisitor.h | 2558 DEF_TRAVERSE_STMT(GenericSelectionExpr, { 2560 for (const GenericSelectionExpr::Association Assoc : S->associations()) {
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Expr.cpp | 4216 GenericSelectionExpr::GenericSelectionExpr( in GenericSelectionExpr() function in GenericSelectionExpr 4241 GenericSelectionExpr::GenericSelectionExpr( in GenericSelectionExpr() function in GenericSelectionExpr 4264 GenericSelectionExpr::GenericSelectionExpr(EmptyShell Empty, unsigned NumAssocs) in GenericSelectionExpr() function in GenericSelectionExpr 4267 GenericSelectionExpr *GenericSelectionExpr::Create( in Create() 4275 alignof(GenericSelectionExpr)); in Create() 4276 return new (Mem) GenericSelectionExpr( in Create() 4281 GenericSelectionExpr *GenericSelectionExpr::Create( in Create() 4289 alignof(GenericSelectionExpr)); in Create() 4290 return new (Mem) GenericSelectionExpr( in Create() 4295 GenericSelectionExpr * [all …]
|
| H A D | ExprClassification.cpp | 307 if (cast<GenericSelectionExpr>(E)->isResultDependent()) in ClassifyInternal() 309 return ClassifyInternal(Ctx,cast<GenericSelectionExpr>(E)->getResultExpr()); in ClassifyInternal()
|
| H A D | JSONNodeDumper.cpp | 183 void JSONNodeDumper::Visit(const GenericSelectionExpr::ConstAssociation &A) { in Visit() 1351 const GenericSelectionExpr *GSE) { in VisitGenericSelectionExpr()
|
| H A D | ASTStructuralEquivalence.cpp | 237 bool IsStmtEquivalent(const GenericSelectionExpr *E1, in IsStmtEquivalent() 238 const GenericSelectionExpr *E2) { in IsStmtEquivalent()
|
| H A D | TextNodeDumper.cpp | 348 void TextNodeDumper::Visit(const GenericSelectionExpr::ConstAssociation &A) { in Visit() 1120 void TextNodeDumper::VisitGenericSelectionExpr(const GenericSelectionExpr *E) { in VisitGenericSelectionExpr()
|
| H A D | StmtProfile.cpp | 1542 void StmtProfiler::VisitGenericSelectionExpr(const GenericSelectionExpr *S) { in VisitGenericSelectionExpr() 1544 for (const GenericSelectionExpr::ConstAssociation Assoc : in VisitGenericSelectionExpr()
|
| H A D | ComputeDependence.cpp | 650 ExprDependence clang::computeDependence(GenericSelectionExpr *E, in computeDependence()
|
| H A D | StmtPrinter.cpp | 1449 void StmtPrinter::VisitGenericSelectionExpr(GenericSelectionExpr *Node) { in VisitGenericSelectionExpr() 1452 for (const GenericSelectionExpr::Association Assoc : Node->associations()) { in VisitGenericSelectionExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 136 if (GenericSelectionExpr *gse = dyn_cast<GenericSelectionExpr>(e)) { in rebuild() 146 for (const GenericSelectionExpr::Association assoc : in rebuild() 155 return GenericSelectionExpr::Create( in rebuild()
|
| H A D | SemaExceptionSpec.cpp | 1342 if (cast<GenericSelectionExpr>(S)->isResultDependent()) in canThrow() 1344 return canThrow(cast<GenericSelectionExpr>(S)->getResultExpr()); in canThrow()
|
| H A D | SemaExprObjC.cpp | 4560 } else if (GenericSelectionExpr *gse = dyn_cast<GenericSelectionExpr>(e)) { in stripARCUnbridgedCast() 4568 for (const GenericSelectionExpr::Association assoc : gse->associations()) { in stripARCUnbridgedCast() 4576 return GenericSelectionExpr::Create( in stripARCUnbridgedCast()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 99 def GenericSelectionExpr : StmtNode<Expr>;
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 103 AST_MATCHER_P(GenericSelectionExpr, hasControllingExpr, in AST_MATCHER_P() argument
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 943 const internal::VariadicDynCastAllOfMatcher<Stmt, GenericSelectionExpr>
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 112 ComplexPairTy VisitGenericSelectionExpr(GenericSelectionExpr *GE) { in VisitGenericSelectionExpr()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterTest.cpp | 1288 const GenericSelectionExpr *FromGenericSelectionExpr = in TEST_P() 1289 selectFirst<GenericSelectionExpr>("expr", FromResults); in TEST_P() 1292 const GenericSelectionExpr *ToGenericSelectionExpr = in TEST_P() 1293 selectFirst<GenericSelectionExpr>("expr", ToResults); in TEST_P()
|