/external/clang/tools/libclang/ |
CXCursor.h | 32 class LabelStmt; 211 CXCursor MakeCursorLabelRef(LabelStmt *Label, SourceLocation Loc, 216 std::pair<const LabelStmt *, SourceLocation> getCursorLabelRef(CXCursor C);
|
CXCursor.cpp | 841 CXCursor cxcursor::MakeCursorLabelRef(LabelStmt *Label, SourceLocation Loc, 850 std::pair<const LabelStmt *, SourceLocation> 853 return std::make_pair(static_cast<const LabelStmt *>(C.data[0]), [all...] |
CIndex.cpp | [all...] |
/external/clang/unittests/AST/ |
SourceLocationTest.cpp | 61 class LabelDeclRangeVerifier : public RangeVerifier<LabelStmt> { 63 SourceRange getRange(const LabelStmt &Node) override { 71 EXPECT_TRUE(Verifier.match("void f() { l: return; }", labelStmt())); 74 TEST(LabelStmt, Range) { 75 RangeVerifier<LabelStmt> Verifier; 77 EXPECT_TRUE(Verifier.match("void f() { l: return; }", labelStmt()));
|
/external/clang/lib/ARCMigrate/ |
TransProtectedScope.cpp | 89 while (Parent && (isa<SwitchCase>(Parent) || isa<LabelStmt>(Parent)))
|
Transforms.cpp | 295 while (LabelStmt *Label = dyn_cast<LabelStmt>(S))
|
/external/clang/lib/AST/ |
Stmt.cpp | 141 if (const LabelStmt *LS = dyn_cast<LabelStmt>(S)) 309 const char *LabelStmt::getName() const { [all...] |
ASTDumper.cpp | 486 void VisitLabelStmt(const LabelStmt *Node); [all...] |
StmtPrinter.cpp | 166 void StmtPrinter::VisitLabelStmt(LabelStmt *Node) { [all...] |
StmtProfile.cpp | 107 void StmtProfiler::VisitLabelStmt(const LabelStmt *S) { [all...] |
Expr.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CodeGenPGO.cpp | 75 LabelStmt = 1, 157 return PGOHash::LabelStmt; 300 void VisitLabelStmt(const LabelStmt *S) {
|
CGStmt.cpp | 277 case Stmt::LabelStmtClass: EmitLabelStmt(cast<LabelStmt>(*S)); break; 321 while (const LabelStmt *LS = dyn_cast<LabelStmt>(LastStmt)) { 483 void CodeGenFunction::EmitLabelStmt(const LabelStmt &S) { [all...] |
CoverageMappingGen.cpp | 601 void VisitLabelStmt(const LabelStmt *S) { [all...] |
CodeGenFunction.h | 62 class LabelStmt; [all...] |
/external/clang/include/clang/AST/ |
Stmt.h | 774 /// LabelStmt - Represents a label, which has a substatement. For example: 777 class LabelStmt : public Stmt { 783 LabelStmt(SourceLocation IL, LabelDecl *D, Stmt *substmt) 785 static_assert(sizeof(LabelStmt) == 787 "LabelStmt too big"); 791 explicit LabelStmt(EmptyShell Empty) : Stmt(LabelStmtClass, Empty) { } [all...] |
Decl.h | 39 class LabelStmt; 350 /// corresponding LabelStmt, which indicates the position that the label was 356 LabelStmt *TheStmt; 365 LabelStmt *S, SourceLocation StartL) 379 LabelStmt *getStmt() const { return TheStmt; } 380 void setStmt(LabelStmt *T) { TheStmt = T; } [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
CoreEngine.h | 467 return cast<LabelStmt>((*I)->getLabel())->getDecl();
|
/external/clang/lib/Sema/ |
JumpDiagnostics.cpp | 395 else if (LabelStmt *LS = dyn_cast<LabelStmt>(SubStmt)) [all...] |
SemaStmt.cpp | 186 if (const LabelStmt *Label = dyn_cast_or_null<LabelStmt>(S)) 470 LabelStmt *LS = new (Context) LabelStmt(IdentLoc, TheDecl, SubStmt); [all...] |
AnalysisBasedWarnings.cpp | [all...] |
/external/v8/tools/gcmole/ |
gcmole.cc | 879 VISIT(LabelStmt); 905 IGNORE_STMT(LabelStmt); [all...] |
/external/clang/lib/Analysis/ |
CFG.cpp | 462 CFGBlock *VisitLabelStmt(LabelStmt *L); [all...] |
/external/clang/include/clang/ASTMatchers/ |
ASTMatchersInternal.h | [all...] |
ASTMatchers.h | [all...] |