| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| StmtCXX.h | 257 Stmt *SubStmt; 266 CompoundStmt *SubStmt) 270 SubStmt(reinterpret_cast<Stmt *>(SubStmt)) { } 293 return reinterpret_cast<CompoundStmt *>(SubStmt); 298 return SubStmt->getEndLoc(); 302 return child_range(&SubStmt, &SubStmt+1); 306 return const_child_range(&SubStmt, &SubStmt + 1) [all...] |
| EvaluatedExprVisitor.h | 104 for (auto *SubStmt : S->children()) 105 if (SubStmt) 106 this->Visit(SubStmt); 111 if (auto SubStmt = If->getNondiscardedCase(Context)) { 112 if (*SubStmt) 113 this->Visit(*SubStmt);
|
| StmtObjC.h | 370 Stmt *SubStmt; 373 ObjCAutoreleasePoolStmt(SourceLocation atLoc, Stmt *subStmt) 374 : Stmt(ObjCAutoreleasePoolStmtClass), AtLoc(atLoc), SubStmt(subStmt) {} 379 const Stmt *getSubStmt() const { return SubStmt; } 380 Stmt *getSubStmt() { return SubStmt; } 381 void setSubStmt(Stmt *S) { SubStmt = S; } 385 return SubStmt->getEndLoc(); 395 child_range children() { return child_range(&SubStmt, &SubStmt + 1); [all...] |
| Stmt.h | 1723 Stmt *SubStmt; 1726 DefaultStmt(SourceLocation DL, SourceLocation CL, Stmt *substmt) 1727 : SwitchCase(DefaultStmtClass, DL, CL), SubStmt(substmt) {} 1733 Stmt *getSubStmt() { return SubStmt; } 1734 const Stmt *getSubStmt() const { return SubStmt; } 1735 void setSubStmt(Stmt *S) { SubStmt = S; } 1742 return SubStmt->getEndLoc(); 1750 child_range children() { return child_range(&SubStmt, &SubStmt + 1); [all...] |
| ASTNodeTraverser.h | 152 for (const Stmt *SubStmt : S->children()) 153 Visit(SubStmt);
|
| Expr.h | 4272 Stmt *SubStmt; 4275 StmtExpr(CompoundStmt *SubStmt, QualType T, SourceLocation LParenLoc, 4277 : Expr(StmtExprClass, T, VK_RValue, OK_Ordinary), SubStmt(SubStmt), 4288 CompoundStmt *getSubStmt() { return cast<CompoundStmt>(SubStmt); } 4289 const CompoundStmt *getSubStmt() const { return cast<CompoundStmt>(SubStmt); } 4290 void setSubStmt(CompoundStmt *S) { SubStmt = S; } 4307 child_range children() { return child_range(&SubStmt, &SubStmt+1); } 4309 return const_child_range(&SubStmt, &SubStmt + 1) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| ParentMap.cpp | 41 for (Stmt *SubStmt : S->children()) 42 M[SubStmt] = nullptr; 87 for (Stmt *SubStmt : S->children()) { 88 if (SubStmt) { 89 M[SubStmt] = S; 90 BuildParentMap(M, SubStmt, OVMode); 93 if (Stmt *SubStmt = cast<CapturedStmt>(S)->getCapturedStmt()) { 94 M[SubStmt] = S; 95 BuildParentMap(M, SubStmt, OVMode); 99 for (Stmt *SubStmt : S->children()) [all...] |
| StmtCXX.cpp | 103 auto *ParamBegin = Result->getStoredStmts() + SubStmt::FirstParamMove;
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| VarBypassDetector.cpp | 104 for (const Stmt *SubStmt : S->children()) { 105 if (!SubStmt) 117 if (const SwitchCase *SC = dyn_cast<SwitchCase>(SubStmt)) 119 else if (const LabelStmt *LS = dyn_cast<LabelStmt>(SubStmt)) 124 ToScopes[SubStmt] = ParentScope; 125 SubStmt = Next; 129 if (!BuildScopeInformation(SubStmt, ParentScope))
|
| CodeGenFunction.cpp | 1424 for (const Stmt *SubStmt : S->children()) 1425 if (ContainsLabel(SubStmt, IgnoreCaseStmts)) 1448 for (const Stmt *SubStmt : S->children()) 1449 if (containsBreak(SubStmt)) 1471 for (const Stmt *SubStmt : S->children()) 1472 if (mightAddDeclToScope(SubStmt))
|
| CGDecl.cpp | 666 for (const Stmt *SubStmt : s->children()) 667 // SubStmt might be null; as in missing decl or conditional of an if-stmt. 668 if (SubStmt && isAccessedBy(var, SubStmt)) 1631 for (const Stmt *SubStmt : S->children()) 1632 if (isCapturedBy(Var, SubStmt)) 1679 for (const Stmt *SubStmt : E->children()) 1680 if (isCapturedBy(Var, SubStmt))
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| UndefBranchChecker.cpp | 42 for (const Stmt *SubStmt : Ex->children()) 43 if (const Expr *ExI = dyn_cast_or_null<Expr>(SubStmt))
|
| ObjCUnusedIVarsChecker.cpp | 59 for (const Stmt *SubStmt : S->children()) 60 Scan(M, SubStmt);
|
| /src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| CallGraph.cpp | 132 for (Stmt *SubStmt : S->children()) 133 if (SubStmt) 134 this->Visit(SubStmt);
|
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| ParseStmt.cpp | 637 StmtResult SubStmt; 653 SubStmt = ParseStatementOrDeclarationAfterAttributes(Stmts, StmtCtx, 655 if (!TempAttrs.empty() && !SubStmt.isInvalid()) 656 SubStmt = Actions.ActOnAttributedStmt(TempAttrs, SubStmt.get()); 661 if (!SubStmt.isInvalid() && !SubStmt.isUsable()) 662 SubStmt = ParseStatement(nullptr, StmtCtx); 664 // Broken substmt shouldn't prevent the label from being added to the AST. 665 if (SubStmt.isInvalid() [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| JumpDiagnostics.cpp | 616 for (Stmt *SubStmt : S->children()) { 617 if (!SubStmt) 629 if (SwitchCase *SC = dyn_cast<SwitchCase>(SubStmt)) 631 else if (LabelStmt *LS = dyn_cast<LabelStmt>(SubStmt)) 636 LabelAndGotoScopes[SubStmt] = ParentScope; 637 SubStmt = Next; 641 BuildScopeInformation(SubStmt, ParentScope);
|
| SemaStmt.cpp | 518 void Sema::ActOnCaseStmtBody(Stmt *S, Stmt *SubStmt) { 519 cast<CaseStmt>(S)->setSubStmt(SubStmt); 524 Stmt *SubStmt, Scope *CurScope) { 527 return SubStmt; 530 DefaultStmt *DS = new (Context) DefaultStmt(DefaultLoc, ColonLoc, SubStmt); 537 SourceLocation ColonLoc, Stmt *SubStmt) { 542 return SubStmt; 552 LabelStmt *LS = new (Context) LabelStmt(IdentLoc, TheDecl, SubStmt); 567 Stmt *SubStmt) { 572 if (!checkAndRewriteMustTailAttr(SubStmt, *A)) [all...] |
| SemaExceptionSpec.cpp | 992 for (const Stmt *SubStmt : S->children()) { 993 if (!SubStmt) 995 R = mergeCanThrow(R, Self.canThrow(SubStmt));
|
| TreeTransform.h | 1295 Stmt *SubStmt) { 1296 return getSema().ActOnDefaultStmt(DefaultLoc, ColonLoc, SubStmt, 1305 SourceLocation ColonLoc, Stmt *SubStmt) { 1306 return SemaRef.ActOnLabelStmt(IdentLoc, L, ColonLoc, SubStmt); 1315 Stmt *SubStmt) { 1316 return SemaRef.BuildAttributedStmt(AttrLoc, Attrs, SubStmt); 2792 ExprResult RebuildStmtExpr(SourceLocation LParenLoc, Stmt *SubStmt, 2794 return getSema().BuildStmtExpr(LParenLoc, SubStmt, RParenLoc, 7249 StmtResult SubStmt = 7251 if (SubStmt.isInvalid() [all...] |
| /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| ASTMatchFinder.cpp | 504 for (auto *SubStmt : RF->children()) { 505 if (SubStmt != RF->getBody()) 506 TraverseStmt(SubStmt); 519 for (auto *SubStmt : RBO->children()) { 520 TraverseStmt(SubStmt);
|
| /src/external/apache2/llvm/dist/clang/lib/Index/ |
| IndexBody.cpp | 410 for (Stmt *SubStmt : Form->children()) { 411 if (!TraverseStmt(SubStmt, Q))
|
| /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/ |
| RewriteObjC.cpp | 1725 for (Stmt *SubStmt : S->children()) 1726 if (SubStmt) 1727 WarnAboutReturnGotoStmts(SubStmt); 1738 for (Stmt *SubStmt : S->children()) 1739 if (SubStmt) 1740 HasReturnStmts(SubStmt, hasReturns); 1748 for (Stmt *SubStmt : S->children()) 1749 if (SubStmt) { 1750 RewriteTryReturnStmts(SubStmt); 1769 for (Stmt *SubStmt : S->children() [all...] |
| RewriteModernObjC.cpp | 1916 for (Stmt *SubStmt : S->children()) 1917 if (SubStmt) 1918 WarnAboutReturnGotoStmts(SubStmt); 4471 for (Stmt *SubStmt : S->children()) 4472 if (SubStmt) { 4473 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt)) 4476 GetBlockDeclRefExprs(SubStmt); 4489 for (Stmt *SubStmt : S->children()) 4490 if (SubStmt) { 4491 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt)) { [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Analysis/ |
| ProgramPoint.h | 298 const Stmt *SubStmt = nullptr) 299 : StmtPoint(S, SubStmt, PreStmtKind, L, tag) {}
|
| /src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| ASTReaderStmt.cpp | 209 S->SubStmt = Record.readSubStmt(); 459 i < CoroutineBodyStmt::SubStmt::FirstParamMove + S->NumParams; ++i) 466 for (auto &SubStmt: S->SubStmts) 467 SubStmt = Record.readSubStmt(); 1674 S->SubStmt = Record.readSubStmt(); 2279 for (Stmt *&SubStmt : S->SubStmts) 2280 SubStmt = Record.readSubStmt();
|