/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | VarBypassDetector.cpp | 140 if (const GotoStmt *GS = dyn_cast<GotoStmt>(St)) { in Detect()
|
H A D | CodeGenPGO.cpp | 114 GotoStmt, enumerator 337 return PGOHash::GotoStmt; in DEFINE_NESTABLE_TRAVERSAL() 458 void VisitGotoStmt(const GotoStmt *S) { in VisitGotoStmt()
|
H A D | CGStmt.cpp | 454 EmitGotoStmt(cast<GotoStmt>(*S)); in EmitSimpleStmt() 731 void CodeGenFunction::EmitGotoStmt(const GotoStmt &S) { in EmitGotoStmt()
|
H A D | CoverageMappingGen.cpp | 1046 void VisitGotoStmt(const GotoStmt *S) { terminateRegion(S); } in VisitGotoStmt()
|
H A D | CodeGenFunction.h | 3240 void EmitGotoStmt(const GotoStmt &S);
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 97 void CheckGotoStmt(GotoStmt *GS); 657 if (GotoStmt *GS = dyn_cast<GotoStmt>(Jump)) { in VerifyJumps() 934 if (isa<GotoStmt>(From) || isa<IndirectGotoStmt>(From)) { in CheckJump() 991 void JumpScopeChecker::CheckGotoStmt(GotoStmt *GS) { in CheckGotoStmt()
|
H A D | SemaStmt.cpp | 1841 void VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt() 3287 return new (Context) GotoStmt(TheDecl, GotoLoc, LabelLoc); in ActOnGotoStmt()
|
/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | StmtDataCollectors.td | 140 class GotoStmt {
|
H A D | TextNodeDumper.h | 247 void VisitGotoStmt(const GotoStmt *Node);
|
H A D | JSONNodeDumper.h | 323 void VisitGotoStmt(const GotoStmt *GS);
|
H A D | Stmt.h | 236 friend class GotoStmt; in alignas() local 2649 class GotoStmt : public Stmt { 2654 GotoStmt(LabelDecl *label, SourceLocation GL, SourceLocation LL) in GotoStmt() function 2660 explicit GotoStmt(EmptyShell Empty) : Stmt(GotoStmtClass, Empty) {} in GotoStmt() function
|
H A D | RecursiveASTVisitor.h | 2392 DEF_TRAVERSE_STMT(GotoStmt, {})
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 17 def GotoStmt : StmtNode<Stmt>;
|
/openbsd/gnu/llvm/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 905 const internal::VariadicDynCastAllOfMatcher<Stmt, GotoStmt> gotoStmt;
|
/openbsd/gnu/llvm/clang/lib/Analysis/ |
H A D | CFG.cpp | 579 CFGBlock *VisitGotoStmt(GotoStmt *G); 1618 if (auto *G = dyn_cast<GotoStmt>(B->getTerminator())) { in buildCFG() 2307 return VisitGotoStmt(cast<GotoStmt>(S)); in Visit() 3448 CFGBlock *CFGBuilder::VisitGotoStmt(GotoStmt *G) { in VisitGotoStmt()
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | JSONNodeDumper.cpp | 1548 void JSONNodeDumper::VisitGotoStmt(const GotoStmt *GS) { in VisitGotoStmt()
|
H A D | StmtProfile.cpp | 290 void StmtProfiler::VisitGotoStmt(const GotoStmt *S) { in VisitGotoStmt()
|
H A D | TextNodeDumper.cpp | 986 void TextNodeDumper::VisitGotoStmt(const GotoStmt *Node) { in VisitGotoStmt()
|
H A D | StmtPrinter.cpp | 455 void StmtPrinter::VisitGotoStmt(GotoStmt *Node) { in VisitGotoStmt()
|
H A D | ASTImporter.cpp | 589 ExpectedStmt VisitGotoStmt(GotoStmt *S); 6681 ExpectedStmt ASTNodeImporter::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt() 6690 return new (Importer.getToContext()) GotoStmt( in VisitGotoStmt()
|
/openbsd/gnu/llvm/clang/tools/libclang/ |
H A D | CIndex.cpp | 2119 void VisitGotoStmt(const GotoStmt *GS); 2882 void EnqueueVisitor::VisitGotoStmt(const GotoStmt *GS) { in VisitGotoStmt() 6585 if (const GotoStmt *Goto = dyn_cast_or_null<GotoStmt>(S)) in clang_getCursorReferenced()
|
/openbsd/gnu/llvm/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 310 void ASTStmtReader::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt() 2877 S = new (Context) GotoStmt(Empty); in ReadStmtFromStream()
|
H A D | ASTWriterStmt.cpp | 232 void ASTStmtWriter::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
|
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporter.cpp | 1316 } else if (isa<BreakStmt, ContinueStmt, GotoStmt>(Term)) { in generatePathDiagnosticsForNode()
|
/openbsd/gnu/llvm/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 2231 extern const internal::VariadicDynCastAllOfMatcher<Stmt, GotoStmt> gotoStmt;
|