/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 40 class SwitchStmt; 118 SmallVector<SwitchStmt*, 8> SwitchStack;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | TransProtectedScope.cpp | 63 bool VisitSwitchStmt(SwitchStmt *S) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ParentMap.cpp | 193 return DirectChild == cast<SwitchStmt>(P)->getCond();
|
H A D | Stmt.cpp | 884 SwitchStmt::SwitchStmt(const ASTContext &C, VarDecl *Var, Expr *cond) function in class:SwitchStmt 892 VarDecl *SwitchStmt::getConditionVariable() const { 900 void SwitchStmt::setConditionVariable(const ASTContext &C, VarDecl *V) {
|
H A D | StmtPrinter.cpp | 231 void StmtPrinter::VisitSwitchStmt(SwitchStmt *Node) {
|
H A D | StmtProfile.cpp | 122 void StmtProfiler::VisitSwitchStmt(const SwitchStmt *S) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CoreEngine.h | 528 const SwitchStmt *getSwitch() const { 529 return cast<SwitchStmt>(Src->getTerminator());
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 327 if (VarDecl *Var = cast<SwitchStmt>(S)->getConditionVariable()) { 515 SwitchStmt *SS = cast<SwitchStmt>(Jump);
|
H A D | AnalysisBasedWarnings.cpp | 781 if (Term && isa<SwitchStmt>(Term)) 846 bool VisitSwitchStmt(SwitchStmt *S) {
|
H A D | SemaStmt.cpp | 650 SwitchStmt *SS = new (Context) SwitchStmt(Context, ConditionVar, Cond); 666 SwitchStmt *SS = cast<SwitchStmt>(Switch);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | CFG.cpp | 401 CFGBlock *VisitSwitchStmt(SwitchStmt *S); 1214 return VisitSwitchStmt(cast<SwitchStmt>(S)); 2649 CFGBlock *CFGBuilder::VisitSwitchStmt(SwitchStmt *Terminator) { 2737 // Finally, if the SwitchStmt contains a condition variable, add both the 2738 // SwitchStmt and the condition variable initialization to the CFG. 3482 if (const SwitchStmt *S = 3483 dyn_cast_or_null<SwitchStmt>(From->getTerminator().getStmt())) { 3548 cast<SwitchStmt>(stmt)->getConditionVariable(); 3660 void VisitSwitchStmt(SwitchStmt *Terminator) { 4066 E = cast<SwitchStmt>(Terminato [all...] |
H A D | UninitializedValues.cpp | 591 if (isa<SwitchStmt>(Term)) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 136 case Stmt::SwitchStmtClass: EmitSwitchStmt(cast<SwitchStmt>(*S)); break; 1185 static bool FindCaseStatementsForValue(const SwitchStmt &S, 1236 void CodeGenFunction::EmitSwitchStmt(const SwitchStmt &S) {
|
H A D | CodeGenFunction.cpp | 797 if (isa<SwitchStmt>(S)) 817 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || isa<DoStmt>(S) ||
|
H A D | CodeGenFunction.h | 1830 void EmitSwitchStmt(const SwitchStmt &S);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Stmt.h | 48 class SwitchStmt; 627 // used by SwitchStmt. 912 /// SwitchStmt - This represents a 'switch' stmt. 914 class SwitchStmt : public Stmt { class in namespace:clang 921 /// If the SwitchStmt is a switch on an enum value, this records whether 927 SwitchStmt(const ASTContext &C, VarDecl *Var, Expr *cond); 930 explicit SwitchStmt(EmptyShell Empty) : Stmt(SwitchStmtClass, Empty) { } function in class:clang::SwitchStmt 944 /// If this SwitchStmt has a condition variable, return the faux DeclStmt 977 /// Set a flag in the SwitchStmt indicating that if the 'switch (X)' is a 983 /// Returns true if the SwitchStmt i [all...] |
H A D | RecursiveASTVisitor.h | 1976 DEF_TRAVERSE_STMT(SwitchStmt, { })
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | CoreEngine.cpp | 433 SwitchNodeBuilder builder(Pred, B, cast<SwitchStmt>(Term)->getCond(),
|
H A D | ExprEngine.cpp | 1658 const SwitchStmt *SS = builder.getSwitch(); 2364 if (isa<SwitchStmt>(T)) {
|
H A D | BugReporter.cpp | 1939 return cast<SwitchStmt>(S)->getCond() == Cond;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 963 const internal::VariadicDynCastAllOfMatcher<Stmt, SwitchStmt> switchStmt; 3433 AST_MATCHER_P(SwitchStmt, forEachSwitchCase, internal::Matcher<SwitchCase>,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 195 void ASTStmtReader::VisitSwitchStmt(SwitchStmt *S) { 1890 S = new (Context) SwitchStmt(Empty);
|
H A D | ASTWriterStmt.cpp | 132 void ASTStmtWriter::VisitSwitchStmt(SwitchStmt *S) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 4661 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || 4830 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || 4833 assert ((isa<SwitchStmt>(Stmts.back()) || isa<WhileStmt>(Stmts.back()) ||
|
H A D | RewriteModernObjC.cpp | 5648 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || 5837 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || 5840 assert ((isa<SwitchStmt>(Stmts.back()) || isa<WhileStmt>(Stmts.back()) ||
|