Lines Matching refs:ScopePos

311   LocalScope::const_iterator ScopePos;  member in __anon4350aedf0111::CFGBuilder
1244 new (Scope) LocalScope(ctx, ScopePos); in createOrReuseLocalScope()
1338 ScopePos = Scope->begin(); in addLocalScopeForVarDecl()
1349 LocalScope::const_iterator scopeBeginPos = ScopePos; in addLocalScopeAndDtors()
1351 addAutomaticObjDtors(ScopePos, scopeBeginPos, S); in addLocalScopeAndDtors()
1755 addAutomaticObjDtors(ScopePos, BreakJumpTarget.scopePosition, B); in VisitBreakStmt()
2078 if (ScopePos && VD == *ScopePos) in VisitDeclSubExpr()
2079 ++ScopePos; in VisitDeclSubExpr()
2104 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); in VisitIfStmt()
2109 LocalScope::const_iterator BeginScopePos = ScopePos; in VisitIfStmt()
2111 addAutomaticObjDtors(ScopePos, BeginScopePos, I); in VisitIfStmt()
2228 addAutomaticObjDtors(ScopePos, LocalScope::const_iterator(), R); in VisitReturnStmt()
2250 LabelMap[L->getDecl()] = JumpTarget(LabelBlock, ScopePos); in VisitLabelStmt()
2294 BackpatchBlocks.push_back(JumpSource(Block, ScopePos)); in VisitGotoStmt()
2297 addAutomaticObjDtors(ScopePos, JT.scopePosition, G); in VisitGotoStmt()
2309 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); in VisitForStmt()
2316 LocalScope::const_iterator LoopBeginScopePos = ScopePos; in VisitForStmt()
2320 LocalScope::const_iterator ContinueScopePos = ScopePos; in VisitForStmt()
2322 addAutomaticObjDtors(ScopePos, save_scope_pos.get(), F); in VisitForStmt()
2336 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); in VisitForStmt()
2374 addAutomaticObjDtors(ScopePos, LoopBeginScopePos, F); in VisitForStmt()
2564 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); in VisitObjCForCollectionStmt()
2565 ContinueJumpTarget = JumpTarget(Succ, ScopePos); in VisitObjCForCollectionStmt()
2654 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); in VisitWhileStmt()
2658 LocalScope::const_iterator LoopBeginScopePos = ScopePos; in VisitWhileStmt()
2661 addAutomaticObjDtors(ScopePos, LoopBeginScopePos, W); in VisitWhileStmt()
2693 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); in VisitWhileStmt()
2696 addAutomaticObjDtors(ScopePos, LoopBeginScopePos, W); in VisitWhileStmt()
2872 ContinueJumpTarget = JumpTarget(EntryConditionBlock, ScopePos); in VisitDoStmt()
2875 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); in VisitDoStmt()
2939 addAutomaticObjDtors(ScopePos, ContinueJumpTarget.scopePosition, C); in VisitContinueStmt()
2983 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); in VisitSwitchStmt()
2988 LocalScope::const_iterator SwitchBeginScopePos = ScopePos; in VisitSwitchStmt()
2990 addAutomaticObjDtors(ScopePos, SwitchBeginScopePos, Terminator); in VisitSwitchStmt()
3015 BreakJumpTarget = JumpTarget(SwitchSuccessor, ScopePos); in VisitSwitchStmt()
3266 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); in VisitCXXCatchStmt()
3271 LocalScope::const_iterator BeginScopePos = ScopePos; in VisitCXXCatchStmt()
3273 addAutomaticObjDtors(ScopePos, BeginScopePos, CS); in VisitCXXCatchStmt()
3318 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); in VisitCXXForRangeStmt()
3325 addAutomaticObjDtors(ScopePos, save_scope_pos.get(), S); in VisitCXXForRangeStmt()
3327 LocalScope::const_iterator ContinueScopePos = ScopePos; in VisitCXXForRangeStmt()
3342 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); in VisitCXXForRangeStmt()