HomeSort by: relevance | last modified time | path
    Searched refs:SubStmt (Results 1 - 25 of 41) sorted by relevancy

1 2

  /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();

Completed in 87 milliseconds

1 2