/external/clang/include/clang/AST/ |
H A D | StmtCXX.h | 239 Stmt *SubStmt; member in class:clang::MSDependentExistsStmt 248 CompoundStmt *SubStmt) 252 SubStmt(reinterpret_cast<Stmt *>(SubStmt)) { } 275 return reinterpret_cast<CompoundStmt *>(SubStmt); 279 SourceLocation getLocEnd() const LLVM_READONLY { return SubStmt->getLocEnd();} 282 return child_range(&SubStmt, &SubStmt+1); 245 MSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, CompoundStmt *SubStmt) argument
|
H A D | StmtObjC.h | 345 Stmt *SubStmt; member in class:clang::ObjCAutoreleasePoolStmt 351 SubStmt(subStmt), AtLoc(atLoc) {} 356 const Stmt *getSubStmt() const { return SubStmt; } 357 Stmt *getSubStmt() { return SubStmt; } 358 void setSubStmt(Stmt *S) { SubStmt = S; } 361 SourceLocation getLocEnd() const LLVM_READONLY { return SubStmt->getLocEnd();} 370 child_range children() { return child_range(&SubStmt, &SubStmt + 1); }
|
H A D | Stmt.h | 731 Stmt* SubStmt; member in class:clang::DefaultStmt 734 SwitchCase(DefaultStmtClass, DL, CL), SubStmt(substmt) {} 740 Stmt *getSubStmt() { return SubStmt; } 741 const Stmt *getSubStmt() const { return SubStmt; } 742 void setSubStmt(Stmt *S) { SubStmt = S; } 750 SourceLocation getLocEnd() const LLVM_READONLY { return SubStmt->getLocEnd();} 757 child_range children() { return child_range(&SubStmt, &SubStmt+1); } 771 Stmt *SubStmt; member in class:clang::LabelStmt 775 : Stmt(LabelStmtClass), TheDecl(D), SubStmt(substm 807 Stmt *SubStmt; member in class:clang::AttributedStmt 814 AttributedStmt(SourceLocation Loc, ArrayRef<const Attr*> Attrs, Stmt *SubStmt) argument [all...] |
H A D | Expr.h | 3323 Stmt *SubStmt; member in class:clang::StringLiteral::OffsetOfExpr::StmtExpr 3333 SubStmt(substmt), LParenLoc(lp), RParenLoc(rp) { } 3338 CompoundStmt *getSubStmt() { return cast<CompoundStmt>(SubStmt); } 3339 const CompoundStmt *getSubStmt() const { return cast<CompoundStmt>(SubStmt); } 3340 void setSubStmt(CompoundStmt *S) { SubStmt = S; } 3355 child_range children() { return child_range(&SubStmt, &SubStmt+1); }
|
/external/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 368 Stmt *SubStmt = *CI; local 369 if (SubStmt == 0) continue; 376 if (CaseStmt *CS = dyn_cast<CaseStmt>(SubStmt)) 378 else if (DefaultStmt *DS = dyn_cast<DefaultStmt>(SubStmt)) 380 else if (LabelStmt *LS = dyn_cast<LabelStmt>(SubStmt)) 385 LabelAndGotoScopes[SubStmt] = ParentScope; 386 SubStmt = Next; 391 if (DeclStmt *DS = dyn_cast<DeclStmt>(SubStmt)) { 401 if (ObjCAtTryStmt *AT = dyn_cast<ObjCAtTryStmt>(SubStmt)) { 438 if (ObjCAtSynchronizedStmt *AS = dyn_cast<ObjCAtSynchronizedStmt>(SubStmt)){ [all...] |
H A D | SemaStmt.cpp | 367 void Sema::ActOnCaseStmtBody(Stmt *caseStmt, Stmt *SubStmt) { argument 368 DiagnoseUnusedExprResult(SubStmt); 371 CS->setSubStmt(SubStmt); 376 Stmt *SubStmt, Scope *CurScope) { 377 DiagnoseUnusedExprResult(SubStmt); 381 return Owned(SubStmt); 384 DefaultStmt *DS = new (Context) DefaultStmt(DefaultLoc, ColonLoc, SubStmt); 391 SourceLocation ColonLoc, Stmt *SubStmt) { 396 return Owned(SubStmt); 400 LabelStmt *LS = new (Context) LabelStmt(IdentLoc, TheDecl, SubStmt); 375 ActOnDefaultStmt(SourceLocation DefaultLoc, SourceLocation ColonLoc, Stmt *SubStmt, Scope *CurScope) argument 390 ActOnLabelStmt(SourceLocation IdentLoc, LabelDecl *TheDecl, SourceLocation ColonLoc, Stmt *SubStmt) argument 409 ActOnAttributedStmt(SourceLocation AttrLoc, ArrayRef<const Attr*> Attrs, Stmt *SubStmt) argument [all...] |
H A D | TreeTransform.h | 1047 Stmt *SubStmt) { 1048 return getSema().ActOnDefaultStmt(DefaultLoc, ColonLoc, SubStmt, 1057 SourceLocation ColonLoc, Stmt *SubStmt) { 1058 return SemaRef.ActOnLabelStmt(IdentLoc, L, ColonLoc, SubStmt); 1067 Stmt *SubStmt) { 1068 return SemaRef.ActOnAttributedStmt(AttrLoc, Attrs, SubStmt); 1717 Stmt *SubStmt, 1719 return getSema().ActOnStmtExpr(LParenLoc, SubStmt, RParenLoc); 5180 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt()); 5181 if (SubStmt 1045 RebuildDefaultStmt(SourceLocation DefaultLoc, SourceLocation ColonLoc, Stmt *SubStmt) argument 1056 RebuildLabelStmt(SourceLocation IdentLoc, LabelDecl *L, SourceLocation ColonLoc, Stmt *SubStmt) argument 1065 RebuildAttributedStmt(SourceLocation AttrLoc, ArrayRef<const Attr*> Attrs, Stmt *SubStmt) argument 1716 RebuildStmtExpr(SourceLocation LParenLoc, Stmt *SubStmt, SourceLocation RParenLoc) argument 5192 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt()); local 5204 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt()); local 5223 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt()); local 5999 StmtResult SubStmt = getDerived().TransformCompoundStmt(S->getSubStmt()); local 6823 StmtResult SubStmt local [all...] |
H A D | SemaExprCXX.cpp | 4775 Stmt *Sema::MaybeCreateStmtWithCleanups(Stmt *SubStmt) { argument 4776 assert(SubStmt && "sub statement can't be null!"); 4781 return SubStmt; 4787 CompoundStmt *CompStmt = new (Context) CompoundStmt(Context, SubStmt,
|
H A D | SemaDeclCXX.cpp | 11094 Stmt *SubStmt = *CI; local 11095 if (!SubStmt) 11097 if (isa<ReturnStmt>(SubStmt)) 11098 Self.Diag(SubStmt->getLocStart(), 11100 if (!isa<Expr>(SubStmt)) 11101 SearchForReturnInStmt(Self, SubStmt);
|
H A D | SemaExpr.cpp | 9143 Sema::ActOnStmtExpr(SourceLocation LPLoc, Stmt *SubStmt, argument 9145 assert(SubStmt && isa<CompoundStmt>(SubStmt) && "Invalid action invocation!"); 9146 CompoundStmt *Compound = cast<CompoundStmt>(SubStmt);
|
/external/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 466 StmtResult SubStmt(ParseStatement()); 469 if (SubStmt.isInvalid()) 470 SubStmt = Actions.ActOnNullStmt(ColonLoc); 480 SubStmt.get()); 596 StmtResult SubStmt; local 599 SubStmt = ParseStatement(); 606 SubStmt = true; 610 if (SubStmt.isInvalid()) 611 SubStmt = Actions.ActOnNullStmt(SourceLocation()); 614 Actions.ActOnCaseStmtBody(DeepestParsedCaseStmt, SubStmt 645 StmtResult SubStmt; local [all...] |
/external/clang/include/clang/Analysis/ |
H A D | ProgramPoint.h | 266 const Stmt *SubStmt = 0) 267 : StmtPoint(S, SubStmt, PreStmtKind, L, tag) {}
|
/external/clang/lib/AST/ |
H A D | Stmt.cpp | 286 Stmt *SubStmt) { 290 return new (Mem) AttributedStmt(Loc, Attrs, SubStmt); 284 Create(ASTContext &C, SourceLocation Loc, ArrayRef<const Attr*> Attrs, Stmt *SubStmt) argument
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 2673 void ActOnCaseStmtBody(Stmt *CaseStmt, Stmt *SubStmt); 2677 Stmt *SubStmt, Scope *CurScope); 2679 SourceLocation ColonLoc, Stmt *SubStmt); 2683 Stmt *SubStmt); 3272 ExprResult ActOnStmtExpr(SourceLocation LPLoc, Stmt *SubStmt, 4047 Stmt *MaybeCreateStmtWithCleanups(Stmt *SubStmt);
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 170 S->SubStmt = Reader.ReadSubStmt(); 1084 S->SubStmt = Reader.ReadSubStmt();
|