Home
last modified time | relevance | path

Searched refs:GenericSelectionExpr (Results 1 – 25 of 38) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DComputeDependence.h86 class GenericSelectionExpr; variable
173 ExprDependence computeDependence(GenericSelectionExpr *E,
H A DStmtDataCollectors.td190 class GenericSelectionExpr {
192 for (const GenericSelectionExpr::ConstAssociation Assoc : S->associations()) {
H A DASTNodeTraverser.h144 if (isa<DeclStmt>(S) || isa<GenericSelectionExpr>(S))
222 void Visit(const GenericSelectionExpr::ConstAssociation &A) { in Visit()
683 void VisitGenericSelectionExpr(const GenericSelectionExpr *E) { in VisitGenericSelectionExpr()
H A DEvaluatedExprVisitor.h65 void VisitGenericSelectionExpr(PTR(GenericSelectionExpr) E) { in VisitGenericSelectionExpr()
H A DTextNodeDumper.h189 void Visit(const GenericSelectionExpr::ConstAssociation &A);
259 void VisitGenericSelectionExpr(const GenericSelectionExpr *E);
H A DJSONNodeDumper.h206 void Visit(const GenericSelectionExpr::ConstAssociation &A);
284 void VisitGenericSelectionExpr(const GenericSelectionExpr *GSE);
H A DIgnoreExpr.h158 else if (auto *GSE = dyn_cast<GenericSelectionExpr>(E)) { in IgnoreParensSingleStep()
H A DExpr.h5549 class GenericSelectionExpr final
5551 private llvm::TrailingObjects<GenericSelectionExpr, Stmt *,
5593 friend class GenericSelectionExpr; variable
5623 friend class GenericSelectionExpr; variable
5667 GenericSelectionExpr(const ASTContext &Context, SourceLocation GenericLoc,
5676 GenericSelectionExpr(const ASTContext &Context, SourceLocation GenericLoc,
5684 explicit GenericSelectionExpr(EmptyShell Empty, unsigned NumAssocs);
5688 static GenericSelectionExpr *
5696 static GenericSelectionExpr *
5703 static GenericSelectionExpr *CreateEmpty(const ASTContext &Context,
H A DRecursiveASTVisitor.h2424 DEF_TRAVERSE_STMT(GenericSelectionExpr, {
2426 for (const GenericSelectionExpr::Association Assoc : S->associations()) {
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp2418 return cast<GenericSelectionExpr>(this)->getResultExpr()-> in isUnusedResultAWarning()
3202 return cast<GenericSelectionExpr>(this)->getResultExpr() in isConstantInitializer()
3484 return cast<GenericSelectionExpr>(this)->getResultExpr()-> in HasSideEffects()
3728 } else if (const GenericSelectionExpr *GE = in isNullPointerConstant()
3729 dyn_cast<GenericSelectionExpr>(this)) { in isNullPointerConstant()
4119 GenericSelectionExpr::GenericSelectionExpr( in GenericSelectionExpr() function in GenericSelectionExpr
4144 GenericSelectionExpr::GenericSelectionExpr( in GenericSelectionExpr() function in GenericSelectionExpr
4167 GenericSelectionExpr::GenericSelectionExpr(EmptyShell Empty, unsigned NumAssocs) in GenericSelectionExpr() function in GenericSelectionExpr
4170 GenericSelectionExpr *GenericSelectionExpr::Create( in Create()
4178 alignof(GenericSelectionExpr)); in Create()
[all …]
H A DExprClassification.cpp301 if (cast<GenericSelectionExpr>(E)->isResultDependent()) in ClassifyInternal()
303 return ClassifyInternal(Ctx,cast<GenericSelectionExpr>(E)->getResultExpr()); in ClassifyInternal()
H A DJSONNodeDumper.cpp181 void JSONNodeDumper::Visit(const GenericSelectionExpr::ConstAssociation &A) { in Visit()
1299 const GenericSelectionExpr *GSE) { in VisitGenericSelectionExpr()
H A DASTStructuralEquivalence.cpp236 bool IsStmtEquivalent(const GenericSelectionExpr *E1, in IsStmtEquivalent()
237 const GenericSelectionExpr *E2) { in IsStmtEquivalent()
H A DTextNodeDumper.cpp345 void TextNodeDumper::Visit(const GenericSelectionExpr::ConstAssociation &A) { in Visit()
1059 void TextNodeDumper::VisitGenericSelectionExpr(const GenericSelectionExpr *E) { in VisitGenericSelectionExpr()
H A DStmtProfile.cpp1450 void StmtProfiler::VisitGenericSelectionExpr(const GenericSelectionExpr *S) { in VisitGenericSelectionExpr()
1452 for (const GenericSelectionExpr::ConstAssociation Assoc : in VisitGenericSelectionExpr()
H A DComputeDependence.cpp620 ExprDependence clang::computeDependence(GenericSelectionExpr *E, in computeDependence()
H A DStmtPrinter.cpp1286 void StmtPrinter::VisitGenericSelectionExpr(GenericSelectionExpr *Node) { in VisitGenericSelectionExpr()
1289 for (const GenericSelectionExpr::Association Assoc : Node->associations()) { in VisitGenericSelectionExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaPseudoObject.cpp136 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 DSemaExceptionSpec.cpp1337 if (cast<GenericSelectionExpr>(S)->isResultDependent()) in canThrow()
1339 return canThrow(cast<GenericSelectionExpr>(S)->getResultExpr()); in canThrow()
H A DSemaExprObjC.cpp4558 } else if (GenericSelectionExpr *gse = dyn_cast<GenericSelectionExpr>(e)) { in stripARCUnbridgedCast()
4566 for (const GenericSelectionExpr::Association assoc : gse->associations()) { in stripARCUnbridgedCast()
4574 return GenericSelectionExpr::Create( in stripARCUnbridgedCast()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td98 def GenericSelectionExpr : StmtNode<Expr>;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp98 AST_MATCHER_P(GenericSelectionExpr, hasControllingExpr, in AST_MATCHER_P() argument
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp927 const internal::VariadicDynCastAllOfMatcher<Stmt, GenericSelectionExpr>
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprComplex.cpp112 ComplexPairTy VisitGenericSelectionExpr(GenericSelectionExpr *GE) { in VisitGenericSelectionExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1351 void ASTStmtReader::VisitGenericSelectionExpr(GenericSelectionExpr *E) { in VisitGenericSelectionExpr()
3021 S = GenericSelectionExpr::CreateEmpty( in ReadStmtFromStream()

12