/external/clang/lib/ARCMigrate/ |
D | TransProtectedScope.cpp | 42 SwitchCase *SC; 51 CaseInfo(SwitchCase *S, SourceRange Range) in CaseInfo() 64 SwitchCase *Curr = S->getSwitchCaseList(); in VisitSwitchStmt() 87 Stmt *getCaseParent(SwitchCase *S) { in getCaseParent() 89 while (Parent && (isa<SwitchCase>(Parent) || isa<LabelStmt>(Parent))) in getCaseParent()
|
/external/chromium_org/third_party/WebKit/Source/build/scripts/ |
D | make_token_matcher_unittest.py | 33 …dInput, CaseLineProcessor, MainLineProcessor, Optimizer, process_file, SwitchCase, SwitchLineProce… 42 [SwitchCase('-', None), SwitchCase('x', None)],
|
D | make_token_matcher.py | 40 class SwitchCase(object): class 211 self.parent.add_case(SwitchCase(self.identifier, self.block))
|
/external/clang/include/clang/AST/ |
D | Stmt.h | 622 class SwitchCase : public Stmt { 626 SwitchCase *NextSwitchCase; 630 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) in SwitchCase() function 633 SwitchCase(StmtClass SC, EmptyShell) in SwitchCase() function 637 const SwitchCase *getNextSwitchCase() const { return NextSwitchCase; } in getNextSwitchCase() 639 SwitchCase *getNextSwitchCase() { return NextSwitchCase; } in getNextSwitchCase() 641 void setNextSwitchCase(SwitchCase *SC) { NextSwitchCase = SC; } in setNextSwitchCase() 650 return const_cast<SwitchCase*>(this)->getSubStmt(); in getSubStmt() 662 class CaseStmt : public SwitchCase { 670 : SwitchCase(CaseStmtClass, caseLoc, colonLoc) { in CaseStmt() [all …]
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 27 def SwitchCase : Stmt<1>; 28 def CaseStmt : DStmt<SwitchCase>; 29 def DefaultStmt : DStmt<SwitchCase>;
|
/external/clang/include/clang/Serialization/ |
D | ASTWriter.h | 64 class SwitchCase; variable 365 llvm::DenseMap<SwitchCase *, unsigned> SwitchCaseIDs; 691 unsigned RecordSwitchCaseID(SwitchCase *S); 694 unsigned getSwitchCaseID(SwitchCase *S);
|
D | ASTReader.h | 81 class SwitchCase; variable 742 typedef llvm::DenseMap<unsigned, SwitchCase *> SwitchCaseMapTy; 1871 void RecordSwitchCaseID(SwitchCase *SC, unsigned ID); 1874 SwitchCase *getSwitchCaseWithID(unsigned ID);
|
/external/clang/lib/Sema/ |
D | SemaStmtAttr.cpp | 32 if (isa<SwitchCase>(St)) { in handleFallThroughAttr()
|
D | AnalysisBasedWarnings.cpp | 719 if (L && isa<SwitchCase>(L) && ReachableBlocks.insert(B)) in fillReachableBlocks() 753 const SwitchCase *SW = dyn_cast_or_null<SwitchCase>(P->getLabel()); in checkFallThroughIntoBlock() 846 if (const SwitchCase *SW = dyn_cast_or_null<SwitchCase>(B.getLabel())) in getLastStmt() 847 if (!isa<SwitchCase>(SW->getSubStmt())) in getLastStmt() 894 if (!Label || !isa<SwitchCase>(Label)) in DiagnoseSwitchLabelsFallthrough()
|
D | JumpDiagnostics.cpp | 516 for (SwitchCase *SC = SS->getSwitchCaseList(); SC; in VerifyJumps()
|
D | SemaStmt.cpp | 731 for (SwitchCase *SC = SS->getSwitchCaseList(); SC && !HasDependentValue; in ActOnFinishSwitchStmt()
|
D | SemaCodeComplete.cpp | 3764 for (SwitchCase *SC = Switch->getSwitchCaseList(); SC; in CodeCompleteCase()
|
/external/clang/lib/CodeGen/ |
D | CGStmt.cpp | 1060 const SwitchCase *Case, in CollectStatementsForCase() 1069 if (const SwitchCase *SC = dyn_cast<SwitchCase>(S)) { in CollectStatementsForCase() 1191 const SwitchCase *Case = S.getSwitchCaseList(); in FindCaseStatementsForValue()
|
D | CodeGenFunction.cpp | 759 if (isa<SwitchCase>(S) && !IgnoreCaseStmts) in ContainsLabel()
|
/external/clang/lib/AST/ |
D | Stmt.cpp | 121 else if (const SwitchCase *SC = dyn_cast<SwitchCase>(S)) in stripLabelLikeStatements() 911 Stmt *SwitchCase::getSubStmt() { in getSubStmt()
|
D | StmtProfile.cpp | 95 void StmtProfiler::VisitSwitchCase(const SwitchCase *S) { in VisitSwitchCase()
|
D | ExprConstant.cpp | 3019 const Stmt *S, const SwitchCase *SC = 0); 3024 const SwitchCase *Case = 0) { in EvaluateLoopBody() 3058 const SwitchCase *Found = 0; in EvaluateSwitch() 3059 for (const SwitchCase *SC = SS->getSwitchCaseList(); SC; in EvaluateSwitch() 3099 const Stmt *S, const SwitchCase *Case) { in EvaluateStmt() 3370 return EvaluateStmt(Result, Info, cast<SwitchCase>(S)->getSubStmt(), Case); in EvaluateStmt()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 963 const internal::VariadicDynCastAllOfMatcher<Stmt, SwitchCase> switchCase; 3517 AST_MATCHER_P(SwitchStmt, forEachSwitchCase, internal::Matcher<SwitchCase>, in AST_MATCHER_P() argument 3525 for (const SwitchCase *SC = Node.getSwitchCaseList(); SC; in AST_MATCHER_P()
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 81 void ASTStmtWriter::VisitSwitchCase(SwitchCase *S) { in VisitSwitchCase() 138 for (SwitchCase *SC = S->getSwitchCaseList(); SC; in VisitSwitchStmt() 1728 unsigned ASTWriter::RecordSwitchCaseID(SwitchCase *S) { in RecordSwitchCaseID() 1736 unsigned ASTWriter::getSwitchCaseID(SwitchCase *S) { in getSwitchCaseID()
|
D | ASTReaderStmt.cpp | 142 void ASTStmtReader::VisitSwitchCase(SwitchCase *S) { in VisitSwitchCase() 205 SwitchCase *PrevSC = 0; in VisitSwitchStmt() 207 SwitchCase *SC = Reader.getSwitchCaseWithID(Record[Idx]); in VisitSwitchStmt()
|
D | ASTReader.cpp | 7228 void ASTReader::RecordSwitchCaseID(SwitchCase *SC, unsigned ID) { in RecordSwitchCaseID() 7235 SwitchCase *ASTReader::getSwitchCaseWithID(unsigned ID) { in getSwitchCaseWithID()
|
/external/clang/lib/Analysis/ |
D | UninitializedValues.cpp | 579 if (!Label || !isa<SwitchCase>(Label)) in getUninitUse()
|
/external/clang/unittests/ASTMatchers/ |
D | ASTMatchersTest.cpp | 2948 TEST(SwitchCase, MatchesCase) { in TEST() argument 2955 TEST(SwitchCase, MatchesSwitch) { in TEST() argument 2962 TEST(SwitchCase, MatchesEachCase) { in TEST() argument
|