Home
last modified time | relevance | path

Searched refs:GotoStmt (Results 1 – 25 of 28) sorted by relevance

12

/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DVarBypassDetector.cpp140 if (const GotoStmt *GS = dyn_cast<GotoStmt>(St)) { in Detect()
DCodeGenPGO.cpp114 GotoStmt, enumerator
337 return PGOHash::GotoStmt; in DEFINE_NESTABLE_TRAVERSAL()
458 void VisitGotoStmt(const GotoStmt *S) { in VisitGotoStmt()
DCGStmt.cpp454 EmitGotoStmt(cast<GotoStmt>(*S)); in EmitSimpleStmt()
731 void CodeGenFunction::EmitGotoStmt(const GotoStmt &S) { in EmitGotoStmt()
DCoverageMappingGen.cpp1046 void VisitGotoStmt(const GotoStmt *S) { terminateRegion(S); } in VisitGotoStmt()
DCodeGenFunction.h3240 void EmitGotoStmt(const GotoStmt &S);
/openbsd/src/gnu/llvm/clang/lib/Sema/
DJumpDiagnostics.cpp97 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()
DSemaStmt.cpp1841 void VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
3287 return new (Context) GotoStmt(TheDecl, GotoLoc, LabelLoc); in ActOnGotoStmt()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DStmtDataCollectors.td140 class GotoStmt {
DTextNodeDumper.h247 void VisitGotoStmt(const GotoStmt *Node);
DJSONNodeDumper.h323 void VisitGotoStmt(const GotoStmt *GS);
DStmt.h236 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
DRecursiveASTVisitor.h2392 DEF_TRAVERSE_STMT(GotoStmt, {})
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DStmtNodes.td17 def GotoStmt : StmtNode<Stmt>;
/openbsd/src/gnu/llvm/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp905 const internal::VariadicDynCastAllOfMatcher<Stmt, GotoStmt> gotoStmt;
/openbsd/src/gnu/llvm/clang/lib/Analysis/
DCFG.cpp579 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/src/gnu/llvm/clang/lib/AST/
DJSONNodeDumper.cpp1548 void JSONNodeDumper::VisitGotoStmt(const GotoStmt *GS) { in VisitGotoStmt()
DStmtProfile.cpp290 void StmtProfiler::VisitGotoStmt(const GotoStmt *S) { in VisitGotoStmt()
DTextNodeDumper.cpp986 void TextNodeDumper::VisitGotoStmt(const GotoStmt *Node) { in VisitGotoStmt()
DStmtPrinter.cpp455 void StmtPrinter::VisitGotoStmt(GotoStmt *Node) { in VisitGotoStmt()
DASTImporter.cpp589 ExpectedStmt VisitGotoStmt(GotoStmt *S);
6681 ExpectedStmt ASTNodeImporter::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
6690 return new (Importer.getToContext()) GotoStmt( in VisitGotoStmt()
/openbsd/src/gnu/llvm/clang/tools/libclang/
DCIndex.cpp2119 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/src/gnu/llvm/clang/lib/Serialization/
DASTReaderStmt.cpp310 void ASTStmtReader::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
2877 S = new (Context) GotoStmt(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp232 void ASTStmtWriter::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
/openbsd/src/gnu/llvm/clang/include/clang/ASTMatchers/
DASTMatchers.h2231 extern const internal::VariadicDynCastAllOfMatcher<Stmt, GotoStmt> gotoStmt;
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
DBugReporter.cpp1316 } else if (isa<BreakStmt, ContinueStmt, GotoStmt>(Term)) { in generatePathDiagnosticsForNode()

12