Home
last modified time | relevance | path

Searched refs:IndirectGotoStmt (Results 1 – 21 of 21) sorted by relevance

/external/clang/lib/Sema/
DJumpDiagnostics.cpp65 SmallVector<IndirectGotoStmt*, 4> IndirectJumps;
78 void DiagnoseIndirectJump(IndirectGotoStmt *IG, unsigned IGScope,
314 if (cast<IndirectGotoStmt>(S)->getConstantTarget()) { in BuildScopeInformation()
321 IndirectJumps.push_back(cast<IndirectGotoStmt>(S)); in BuildScopeInformation()
506 if (IndirectGotoStmt *IGS = dyn_cast<IndirectGotoStmt>(Jump)) { in VerifyJumps()
565 typedef std::pair<unsigned, IndirectGotoStmt*> JumpScope; in VerifyIndirectJumps()
568 llvm::DenseMap<unsigned, IndirectGotoStmt*> JumpScopesMap; in VerifyIndirectJumps()
569 for (SmallVectorImpl<IndirectGotoStmt*>::iterator in VerifyIndirectJumps()
571 IndirectGotoStmt *IG = *I; in VerifyIndirectJumps()
575 IndirectGotoStmt *&Entry = JumpScopesMap[IGScope]; in VerifyIndirectJumps()
[all …]
DSemaStmt.cpp2291 return Owned(new (Context) IndirectGotoStmt(GotoLoc, StarLoc, E)); in ActOnIndirectGotoStmt()
DTreeTransform.h5615 TreeTransform<Derived>::TransformIndirectGotoStmt(IndirectGotoStmt *S) { in TransformIndirectGotoStmt()
/external/clang/lib/AST/
DParentMap.cpp191 return DirectChild == cast<IndirectGotoStmt>(P)->getTarget(); in isConsumedExpr()
DStmtProfile.cpp145 void StmtProfiler::VisitIndirectGotoStmt(const IndirectGotoStmt *S) { in VisitIndirectGotoStmt()
DStmt.cpp946 LabelDecl *IndirectGotoStmt::getConstantTarget() { in getConstantTarget()
DStmtPrinter.cpp356 void StmtPrinter::VisitIndirectGotoStmt(IndirectGotoStmt *Node) { in VisitIndirectGotoStmt()
/external/clang/include/clang/Basic/
DStmtNodes.td22 def IndirectGotoStmt : Stmt;
/external/clang/include/clang/AST/
DStmt.h1213 class IndirectGotoStmt : public Stmt {
1218 IndirectGotoStmt(SourceLocation gotoLoc, SourceLocation starLoc, in IndirectGotoStmt() function
1224 explicit IndirectGotoStmt(EmptyShell Empty) in IndirectGotoStmt() function
1240 return const_cast<IndirectGotoStmt*>(this)->getConstantTarget(); in getConstantTarget()
DRecursiveASTVisitor.h2019 DEF_TRAVERSE_STMT(IndirectGotoStmt, { })
/external/chromium_org/v8/tools/gcmole/
Dgcmole.cc895 VISIT(IndirectGotoStmt); in VisitStmt()
916 IGNORE_STMT(IndirectGotoStmt);
/external/v8/tools/gcmole/
Dgcmole.cc897 VISIT(IndirectGotoStmt); in VisitStmt()
918 IGNORE_STMT(IndirectGotoStmt);
/external/clang/lib/Analysis/
DCFG.cpp381 CFGBlock *VisitIndirectGotoStmt(IndirectGotoStmt *I);
1156 return VisitIndirectGotoStmt(cast<IndirectGotoStmt>(S)); in Visit()
3127 CFGBlock *CFGBuilder::VisitIndirectGotoStmt(IndirectGotoStmt *I) { in VisitIndirectGotoStmt()
3629 void VisitIndirectGotoStmt(IndirectGotoStmt *I) { in VisitIndirectGotoStmt()
4002 E = cast<IndirectGotoStmt>(Terminator)->getTarget(); in getTerminatorCondition()
/external/clang/lib/StaticAnalyzer/Core/
DCoreEngine.cpp410 builder(Pred, B, cast<IndirectGotoStmt>(Term)->getTarget(), in HandleBlockExit()
DExprEngine.cpp2355 else if (isa<IndirectGotoStmt>(T)) { in getNodeLabel()
DBugReporter.cpp1892 return cast<IndirectGotoStmt>(S)->getTarget() == Cond; in isConditionForTerminator()
/external/clang/lib/CodeGen/
DCGStmt.cpp127 EmitIndirectGotoStmt(cast<IndirectGotoStmt>(*S)); break; in EmitStmt()
405 void CodeGenFunction::EmitIndirectGotoStmt(const IndirectGotoStmt &S) { in EmitIndirectGotoStmt()
DCodeGenFunction.h1819 void EmitIndirectGotoStmt(const IndirectGotoStmt &S);
/external/clang/lib/Serialization/
DASTReaderStmt.cpp256 void ASTStmtReader::VisitIndirectGotoStmt(IndirectGotoStmt *S) { in VisitIndirectGotoStmt()
1875 S = new (Context) IndirectGotoStmt(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp184 void ASTStmtWriter::VisitIndirectGotoStmt(IndirectGotoStmt *S) { in VisitIndirectGotoStmt()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h1934 DEF_TRAVERSE_STMT(IndirectGotoStmt, { })