reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
622 if (ScopePos && (VD == ScopePos.getFirstVarInScope())) 622 if (ScopePos && (VD == ScopePos.getFirstVarInScope())) 1932 LocalScope(BumpVectorContext(alloc), ScopePos); 2039 ScopePos = Scope->begin(); 2048 ScopePos = Scope->begin(); 2055 LocalScope::const_iterator scopeBeginPos = ScopePos; 2057 addAutomaticObjHandling(ScopePos, scopeBeginPos, S); 2541 addAutomaticObjHandling(ScopePos, BreakJumpTarget.scopePosition, B); 2679 LocalScope::const_iterator scopeBeginPos = ScopePos; 2685 addAutomaticObjHandling(ScopePos, scopeBeginPos, C); 2886 if (ScopePos && VD == *ScopePos) 2886 if (ScopePos && VD == *ScopePos) 2887 ++ScopePos; 2912 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); 2923 addAutomaticObjHandling(ScopePos, save_scope_pos.get(), I); 3048 addAutomaticObjHandling(ScopePos, LocalScope::const_iterator(), S); 3079 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); 3118 addAutomaticObjHandling(ScopePos, SEHLeaveJumpTarget.scopePosition, LS); 3177 SEHLeaveJumpTarget = JumpTarget(SEHTrySuccessor, ScopePos); 3194 LabelMap[L->getDecl()] = JumpTarget(LabelBlock, ScopePos); 3250 BackpatchBlocks.push_back(JumpSource(Block, ScopePos)); 3253 addAutomaticObjHandling(ScopePos, JT.scopePosition, G); 3275 BackpatchBlocks.push_back(JumpSource(Block, ScopePos)); 3278 BackpatchBlocks.push_back(JumpSource(Succ, ScopePos)); 3287 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); 3294 LocalScope::const_iterator LoopBeginScopePos = ScopePos; 3298 LocalScope::const_iterator ContinueScopePos = ScopePos; 3300 addAutomaticObjHandling(ScopePos, save_scope_pos.get(), F); 3316 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); 3354 addAutomaticObjHandling(ScopePos, LoopBeginScopePos, F); 3381 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); 3447 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); 3448 ScopePos = LoopBeginScopePos; 3561 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); 3562 ContinueJumpTarget = JumpTarget(Succ, ScopePos); 3651 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); 3655 LocalScope::const_iterator LoopBeginScopePos = ScopePos; 3658 addAutomaticObjHandling(ScopePos, LoopBeginScopePos, W); 3691 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); 3694 addAutomaticObjHandling(ScopePos, LoopBeginScopePos, W); 3887 ContinueJumpTarget = JumpTarget(EntryConditionBlock, ScopePos); 3890 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); 3953 addAutomaticObjHandling(ScopePos, ContinueJumpTarget.scopePosition, C); 3996 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); 4007 addAutomaticObjHandling(ScopePos, save_scope_pos.get(), Terminator); 4031 BreakJumpTarget = JumpTarget(SwitchSuccessor, ScopePos); 4289 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); 4294 LocalScope::const_iterator BeginScopePos = ScopePos; 4296 addAutomaticObjHandling(ScopePos, BeginScopePos, CS); 4341 SaveAndRestore<LocalScope::const_iterator> save_scope_pos(ScopePos); 4350 addAutomaticObjHandling(ScopePos, save_scope_pos.get(), S); 4352 LocalScope::const_iterator ContinueScopePos = ScopePos; 4367 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos);