Lines Matching refs:CurScope

478                        Stmt *SubStmt, Scope *CurScope) {  in ActOnDefaultStmt()  argument
1729 Scope *BreakParent = CurScope->getBreakParent(); in CheckBreakContinueBinding()
1737 } else if (BCFinder.ContinueFound() && CurScope->getContinueParent()) { in CheckBreakContinueBinding()
2893 Sema::ActOnContinueStmt(SourceLocation ContinueLoc, Scope *CurScope) { in ActOnContinueStmt() argument
2894 Scope *S = CurScope->getContinueParent(); in ActOnContinueStmt()
2905 Sema::ActOnBreakStmt(SourceLocation BreakLoc, Scope *CurScope) { in ActOnBreakStmt() argument
2906 Scope *S = CurScope->getBreakParent(); in ActOnBreakStmt()
3518 Scope *CurScope) { in ActOnReturnStmt() argument
3526 CurScope->addNRVOCandidate(VD); in ActOnReturnStmt()
3528 CurScope->setNoNRVO(); in ActOnReturnStmt()
3531 CheckJumpOutOfSEHFinally(*this, ReturnLoc, *CurScope->getFnParent()); in ActOnReturnStmt()
3828 Scope *CurScope) { in ActOnObjCAtThrowStmt() argument
3835 Scope *AtCatchParent = CurScope; in ActOnObjCAtThrowStmt()
4159 CurrentSEHFinally.push_back(CurScope); in ActOnStartSEHFinallyBlock()
4173 Sema::ActOnSEHLeaveStmt(SourceLocation Loc, Scope *CurScope) { in ActOnSEHLeaveStmt() argument
4174 Scope *SEHTryParent = CurScope; in ActOnSEHLeaveStmt()
4258 void Sema::ActOnCapturedRegionStart(SourceLocation Loc, Scope *CurScope, in ActOnCapturedRegionStart() argument
4276 PushCapturedRegionScope(CurScope, CD, RD, Kind); in ActOnCapturedRegionStart()
4278 if (CurScope) in ActOnCapturedRegionStart()
4279 PushDeclContext(CurScope, CD); in ActOnCapturedRegionStart()
4287 void Sema::ActOnCapturedRegionStart(SourceLocation Loc, Scope *CurScope, in ActOnCapturedRegionStart() argument
4334 PushCapturedRegionScope(CurScope, CD, RD, Kind); in ActOnCapturedRegionStart()
4336 if (CurScope) in ActOnCapturedRegionStart()
4337 PushDeclContext(CurScope, CD); in ActOnCapturedRegionStart()