HomeSort by relevance Sort by last modified time
    Searched refs:SubStmt (Results 1 - 25 of 39) sorted by null

1 2

  /external/clang/include/clang/AST/
StmtCXX.h 240 Stmt *SubStmt;
249 CompoundStmt *SubStmt)
253 SubStmt(reinterpret_cast<Stmt *>(SubStmt)) { }
276 return reinterpret_cast<CompoundStmt *>(SubStmt);
280 SourceLocation getLocEnd() const LLVM_READONLY { return SubStmt->getLocEnd();}
283 return child_range(&SubStmt, &SubStmt+1);
295 enum SubStmt {
305 Stmt *SubStmts[SubStmt::FirstParamMove]
    [all...]
EvaluatedExprVisitor.h 101 for (auto *SubStmt : S->children())
102 if (SubStmt)
103 this->Visit(SubStmt);
StmtObjC.h 347 Stmt *SubStmt;
350 ObjCAutoreleasePoolStmt(SourceLocation atLoc, Stmt *subStmt)
351 : Stmt(ObjCAutoreleasePoolStmtClass), AtLoc(atLoc), SubStmt(subStmt) {}
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);
    [all...]
Stmt.h 679 enum { LHS, RHS, SUBSTMT, END_EXPR };
686 SubExprs[SUBSTMT] = nullptr;
704 Stmt *getSubStmt() { return SubExprs[SUBSTMT]; }
712 const Stmt *getSubStmt() const { return SubExprs[SUBSTMT]; }
714 void setSubStmt(Stmt *S) { SubExprs[SUBSTMT] = S; }
739 Stmt* SubStmt;
741 DefaultStmt(SourceLocation DL, SourceLocation CL, Stmt *substmt) :
742 SwitchCase(DefaultStmtClass, DL, CL), SubStmt(substmt) {}
748 Stmt *getSubStmt() { return SubStmt; }
    [all...]
Expr.h     [all...]
RecursiveASTVisitor.h     [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
UndefBranchChecker.cpp 40 for (const Stmt *SubStmt : Ex->children())
41 if (const Expr *ExI = dyn_cast_or_null<Expr>(SubStmt))
ObjCUnusedIVarsChecker.cpp 60 for (const Stmt *SubStmt : S->children())
61 Scan(M, SubStmt);
CheckObjCDealloc.cpp 72 for (Stmt *SubStmt : S->children())
73 if (SubStmt && scan_ivar_release(SubStmt, ID, PD, Release, SelfII, Ctx))
  /external/clang/lib/AST/
ParentMap.cpp 39 for (Stmt *SubStmt : S->children())
40 M[SubStmt] = nullptr;
85 for (Stmt *SubStmt : S->children()) {
86 if (SubStmt) {
87 M[SubStmt] = S;
88 BuildParentMap(M, SubStmt, OVMode);
Stmt.cpp 315 Stmt *SubStmt) {
319 return new (Mem) AttributedStmt(Loc, Attrs, SubStmt);
    [all...]
StmtProfile.cpp 73 for (const Stmt *SubStmt : S->children()) {
74 if (SubStmt)
75 Visit(SubStmt);
    [all...]
  /external/clang/lib/Analysis/
PseudoConstantAnalysis.cpp 223 for (const Stmt *SubStmt : Head->children())
224 if (SubStmt)
225 WorkList.push_back(SubStmt);
CallGraph.cpp 86 for (Stmt *SubStmt : S->children())
87 if (SubStmt)
88 this->Visit(SubStmt);
  /external/clang/lib/Sema/
JumpDiagnostics.cpp 378 for (Stmt *SubStmt : S->children()) {
384 if (!SubStmt) continue;
391 if (CaseStmt *CS = dyn_cast<CaseStmt>(SubStmt))
393 else if (DefaultStmt *DS = dyn_cast<DefaultStmt>(SubStmt))
395 else if (LabelStmt *LS = dyn_cast<LabelStmt>(SubStmt))
400 LabelAndGotoScopes[SubStmt] = ParentScope;
401 SubStmt = Next;
406 if (DeclStmt *DS = dyn_cast<DeclStmt>(SubStmt)) {
415 if (ObjCAtTryStmt *AT = dyn_cast<ObjCAtTryStmt>(SubStmt)) {
453 dyn_cast<ObjCAtSynchronizedStmt>(SubStmt)) {
    [all...]
SemaStmt.cpp 437 void Sema::ActOnCaseStmtBody(Stmt *caseStmt, Stmt *SubStmt) {
438 DiagnoseUnusedExprResult(SubStmt);
441 CS->setSubStmt(SubStmt);
446 Stmt *SubStmt, Scope *CurScope) {
447 DiagnoseUnusedExprResult(SubStmt);
451 return SubStmt;
454 DefaultStmt *DS = new (Context) DefaultStmt(DefaultLoc, ColonLoc, SubStmt);
461 SourceLocation ColonLoc, Stmt *SubStmt) {
466 return SubStmt;
470 LabelStmt *LS = new (Context) LabelStmt(IdentLoc, TheDecl, SubStmt);
    [all...]
SemaExceptionSpec.cpp     [all...]
TreeTransform.h     [all...]
  /external/clang/lib/Parse/
ParseStmt.cpp 565 StmtResult SubStmt;
585 SubStmt = ParseStatementOrDeclarationAfterAttributes(
587 if (!TempAttrs.empty() && !SubStmt.isInvalid())
588 SubStmt = Actions.ProcessStmtAttributes(
589 SubStmt.get(), TempAttrs.getList(), TempAttrs.Range);
596 if (!SubStmt.isInvalid() && !SubStmt.isUsable())
597 SubStmt = ParseStatement();
599 // Broken substmt shouldn't prevent the label from being added to the AST.
600 if (SubStmt.isInvalid()
    [all...]
  /external/clang/lib/Frontend/Rewrite/
RewriteObjC.cpp     [all...]
RewriteModernObjC.cpp     [all...]
  /external/clang/include/clang/Analysis/
ProgramPoint.h 266 const Stmt *SubStmt = nullptr)
267 : StmtPoint(S, SubStmt, PreStmtKind, L, tag) {}
  /external/clang/lib/CodeGen/
CGDecl.cpp 586 for (const Stmt *SubStmt : s->children())
587 // SubStmt might be null; as in missing decl or conditional of an if-stmt.
588 if (SubStmt && isAccessedBy(var, SubStmt))
    [all...]
CGStmt.cpp 489 const Stmt *SubStmt = S.getSubStmt();
490 switch (SubStmt->getStmtClass()) {
492 EmitDoStmt(cast<DoStmt>(*SubStmt), S.getAttrs());
495 EmitForStmt(cast<ForStmt>(*SubStmt), S.getAttrs());
498 EmitWhileStmt(cast<WhileStmt>(*SubStmt), S.getAttrs());
501 EmitCXXForRangeStmt(cast<CXXForRangeStmt>(*SubStmt), S.getAttrs());
504 EmitStmt(SubStmt);
    [all...]
CodeGenFunction.cpp     [all...]

Completed in 114 milliseconds

1 2