Searched refs:IndirectGotoStmt (Results 1 - 19 of 19) sorted by relevance

/external/clang/lib/Sema/
H A DJumpDiagnostics.cpp69 SmallVector<IndirectGotoStmt*, 4> IndirectJumps;
82 void DiagnoseIndirectJump(IndirectGotoStmt *IG, unsigned IGScope,
291 if (cast<IndirectGotoStmt>(S)->getConstantTarget()) {
298 IndirectJumps.push_back(cast<IndirectGotoStmt>(S));
500 if (IndirectGotoStmt *IGS = dyn_cast<IndirectGotoStmt>(Jump)) {
560 typedef std::pair<unsigned, IndirectGotoStmt*> JumpScope;
563 llvm::DenseMap<unsigned, IndirectGotoStmt*> JumpScopesMap;
564 for (SmallVectorImpl<IndirectGotoStmt*>::iterator
566 IndirectGotoStmt *I
[all...]
H A DSemaStmt.cpp2395 return new (Context) IndirectGotoStmt(GotoLoc, StarLoc, E);
H A DTreeTransform.h5759 TreeTransform<Derived>::TransformIndirectGotoStmt(IndirectGotoStmt *S) {
/external/clang/lib/AST/
H A DParentMap.cpp191 return DirectChild == cast<IndirectGotoStmt>(P)->getTarget();
H A DStmtPrinter.cpp345 void StmtPrinter::VisitIndirectGotoStmt(IndirectGotoStmt *Node) {
H A DStmtProfile.cpp144 void StmtProfiler::VisitIndirectGotoStmt(const IndirectGotoStmt *S) {
H A DStmt.cpp943 // IndirectGotoStmt
944 LabelDecl *IndirectGotoStmt::getConstantTarget() {
/external/clang/include/clang/AST/
H A DStmt.h1236 /// IndirectGotoStmt - This represents an indirect goto.
1238 class IndirectGotoStmt : public Stmt { class in namespace:clang
1243 IndirectGotoStmt(SourceLocation gotoLoc, SourceLocation starLoc, function in class:clang::IndirectGotoStmt
1249 explicit IndirectGotoStmt(EmptyShell Empty) function in class:clang::IndirectGotoStmt
1265 return const_cast<IndirectGotoStmt*>(this)->getConstantTarget();
H A DDataRecursiveASTVisitor.h1911 DEF_TRAVERSE_STMT(IndirectGotoStmt, {})
H A DRecursiveASTVisitor.h1928 DEF_TRAVERSE_STMT(IndirectGotoStmt, {})
/external/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp410 builder(Pred, B, cast<IndirectGotoStmt>(Term)->getTarget(),
H A DExprEngine.cpp2455 else if (isa<IndirectGotoStmt>(T)) {
H A DBugReporter.cpp1938 return cast<IndirectGotoStmt>(S)->getTarget() == Cond;
/external/chromium_org/v8/tools/gcmole/
H A Dgcmole.cc878 VISIT(IndirectGotoStmt);
899 IGNORE_STMT(IndirectGotoStmt);
/external/clang/lib/Analysis/
H A DCFG.cpp384 CFGBlock *VisitIndirectGotoStmt(IndirectGotoStmt *I);
1423 return VisitIndirectGotoStmt(cast<IndirectGotoStmt>(S));
3446 CFGBlock *CFGBuilder::VisitIndirectGotoStmt(IndirectGotoStmt *I) {
3990 void VisitIndirectGotoStmt(IndirectGotoStmt *I) {
4415 E = cast<IndirectGotoStmt>(Terminator)->getTarget();
/external/clang/lib/CodeGen/
H A DCGStmt.cpp128 EmitIndirectGotoStmt(cast<IndirectGotoStmt>(*S)); break;
453 void CodeGenFunction::EmitIndirectGotoStmt(const IndirectGotoStmt &S) {
H A DCodeGenFunction.h1861 void EmitIndirectGotoStmt(const IndirectGotoStmt &S);
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp256 void ASTStmtReader::VisitIndirectGotoStmt(IndirectGotoStmt *S) {
2099 S = new (Context) IndirectGotoStmt(Empty);
H A DASTWriterStmt.cpp184 void ASTStmtWriter::VisitIndirectGotoStmt(IndirectGotoStmt *S) {

Completed in 9792 milliseconds