Lines Matching refs:SubStmt
381 Stmt *SubStmt = *CI; in BuildScopeInformation() local
382 if (!SubStmt) continue; in BuildScopeInformation()
389 if (CaseStmt *CS = dyn_cast<CaseStmt>(SubStmt)) in BuildScopeInformation()
391 else if (DefaultStmt *DS = dyn_cast<DefaultStmt>(SubStmt)) in BuildScopeInformation()
393 else if (LabelStmt *LS = dyn_cast<LabelStmt>(SubStmt)) in BuildScopeInformation()
398 LabelAndGotoScopes[SubStmt] = ParentScope; in BuildScopeInformation()
399 SubStmt = Next; in BuildScopeInformation()
404 if (DeclStmt *DS = dyn_cast<DeclStmt>(SubStmt)) { in BuildScopeInformation()
413 if (ObjCAtTryStmt *AT = dyn_cast<ObjCAtTryStmt>(SubStmt)) { in BuildScopeInformation()
451 dyn_cast<ObjCAtSynchronizedStmt>(SubStmt)) { in BuildScopeInformation()
469 dyn_cast<ObjCAutoreleasePoolStmt>(SubStmt)) { in BuildScopeInformation()
484 if (ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(SubStmt)) { in BuildScopeInformation()
497 dyn_cast<MaterializeTemporaryExpr>(SubStmt)) { in BuildScopeInformation()
514 BuildScopeInformation(SubStmt, ParentScope); in BuildScopeInformation()