Home
last modified time | relevance | path

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

12

/freebsd-14-stable/contrib/llvm-project/clang/lib/CodeGen/
HDVarBypassDetector.cpp140 if (const GotoStmt *GS = dyn_cast<GotoStmt>(St)) { in Detect()
HDCodeGenPGO.cpp118 GotoStmt, enumerator
553 return PGOHash::GotoStmt; in DEFINE_NESTABLE_TRAVERSAL()
674 void VisitGotoStmt(const GotoStmt *S) { in VisitGotoStmt()
HDCGStmt.cpp478 EmitGotoStmt(cast<GotoStmt>(*S)); in EmitSimpleStmt()
763 void CodeGenFunction::EmitGotoStmt(const GotoStmt &S) { in EmitGotoStmt()
HDCoverageMappingGen.cpp1534 void VisitGotoStmt(const GotoStmt *S) { terminateRegion(S); } in VisitGotoStmt()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/
HDJumpDiagnostics.cpp97 void CheckGotoStmt(GotoStmt *GS);
670 if (GotoStmt *GS = dyn_cast<GotoStmt>(Jump)) { in VerifyJumps()
944 if (isa<GotoStmt>(From) || isa<IndirectGotoStmt>(From)) { in CheckJump()
1006 void JumpScopeChecker::CheckGotoStmt(GotoStmt *GS) { in CheckGotoStmt()
HDSemaStmt.cpp1874 void VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
3137 return new (Context) GotoStmt(TheDecl, GotoLoc, LabelLoc); in ActOnGotoStmt()
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/AST/
HDStmtDataCollectors.td140 class GotoStmt {
HDTextNodeDumper.h261 void VisitGotoStmt(const GotoStmt *Node);
HDJSONNodeDumper.h337 void VisitGotoStmt(const GotoStmt *GS);
HDStmt.h268 friend class GotoStmt; in alignas() local
2867 class GotoStmt : public Stmt {
2872 GotoStmt(LabelDecl *label, SourceLocation GL, SourceLocation LL) in GotoStmt() function
2878 explicit GotoStmt(EmptyShell Empty) : Stmt(GotoStmtClass, Empty) {} in GotoStmt() function
HDRecursiveASTVisitor.h2433 DEF_TRAVERSE_STMT(GotoStmt, {})
/freebsd-14-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
HDPtrTypesSemantics.cpp351 bool VisitGotoStmt(const GotoStmt *) { return true; } in VisitGotoStmt() argument
/freebsd-14-stable/contrib/llvm-project/clang/lib/Index/
HDIndexBody.cpp147 bool VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/Basic/
HDStmtNodes.td17 def GotoStmt : StmtNode<Stmt>;
/freebsd-14-stable/contrib/llvm-project/clang/lib/AST/
HDASTStructuralEquivalence.cpp292 bool IsStmtEquivalent(const GotoStmt *S1, const GotoStmt *S2) { in IsStmtEquivalent()
HDJSONNodeDumper.cpp1664 void JSONNodeDumper::VisitGotoStmt(const GotoStmt *GS) { in VisitGotoStmt()
HDStmtProfile.cpp306 void StmtProfiler::VisitGotoStmt(const GotoStmt *S) { in VisitGotoStmt()
HDStmtPrinter.cpp461 void StmtPrinter::VisitGotoStmt(GotoStmt *Node) { in VisitGotoStmt()
HDTextNodeDumper.cpp1299 void TextNodeDumper::VisitGotoStmt(const GotoStmt *Node) { in VisitGotoStmt()
/freebsd-14-stable/contrib/llvm-project/clang/lib/ASTMatchers/
HDASTMatchersInternal.cpp911 const internal::VariadicDynCastAllOfMatcher<Stmt, GotoStmt> gotoStmt;
/freebsd-14-stable/contrib/llvm-project/clang/lib/Analysis/
HDCFG.cpp592 CFGBlock *VisitGotoStmt(GotoStmt *G);
1637 if (auto *G = dyn_cast<GotoStmt>(B->getTerminator())) { in buildCFG()
2311 return VisitGotoStmt(cast<GotoStmt>(S)); in Visit()
3451 CFGBlock *CFGBuilder::VisitGotoStmt(GotoStmt *G) { in VisitGotoStmt()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderStmt.cpp313 void ASTStmtReader::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
2993 S = new (Context) GotoStmt(Empty); in ReadStmtFromStream()
HDASTWriterStmt.cpp297 void ASTStmtWriter::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
/freebsd-14-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDBugReporter.cpp1327 } else if (isa<BreakStmt, ContinueStmt, GotoStmt>(Term)) { in generatePathDiagnosticsForNode()
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
HDASTMatchers.h2294 extern const internal::VariadicDynCastAllOfMatcher<Stmt, GotoStmt> gotoStmt;

12