Lines Matching refs:CurScope
524 Stmt *SubStmt, Scope *CurScope) { in ActOnDefaultStmt() argument
2080 Scope *BreakParent = CurScope->getBreakParent(); in CheckBreakContinueBinding()
2088 } else if (BCFinder.ContinueFound() && CurScope->getContinueParent()) { in CheckBreakContinueBinding()
3279 Sema::ActOnContinueStmt(SourceLocation ContinueLoc, Scope *CurScope) { in ActOnContinueStmt() argument
3280 Scope *S = CurScope->getContinueParent(); in ActOnContinueStmt()
3297 Sema::ActOnBreakStmt(SourceLocation BreakLoc, Scope *CurScope) { in ActOnBreakStmt() argument
3298 Scope *S = CurScope->getBreakParent(); in ActOnBreakStmt()
3845 Scope *CurScope) { in ActOnReturnStmt() argument
3859 CurScope->addNRVOCandidate(VD); in ActOnReturnStmt()
3861 CurScope->setNoNRVO(); in ActOnReturnStmt()
3864 CheckJumpOutOfSEHFinally(*this, ReturnLoc, *CurScope->getFnParent()); in ActOnReturnStmt()
4193 Scope *CurScope) { in ActOnObjCAtThrowStmt() argument
4200 Scope *AtCatchParent = CurScope; in ActOnObjCAtThrowStmt()
4519 CurrentSEHFinally.push_back(CurScope); in ActOnStartSEHFinallyBlock()
4533 Sema::ActOnSEHLeaveStmt(SourceLocation Loc, Scope *CurScope) { in ActOnSEHLeaveStmt() argument
4534 Scope *SEHTryParent = CurScope; in ActOnSEHLeaveStmt()
4634 void Sema::ActOnCapturedRegionStart(SourceLocation Loc, Scope *CurScope, in ActOnCapturedRegionStart() argument
4652 PushCapturedRegionScope(CurScope, CD, RD, Kind); in ActOnCapturedRegionStart()
4654 if (CurScope) in ActOnCapturedRegionStart()
4655 PushDeclContext(CurScope, CD); in ActOnCapturedRegionStart()
4663 void Sema::ActOnCapturedRegionStart(SourceLocation Loc, Scope *CurScope, in ActOnCapturedRegionStart() argument
4711 PushCapturedRegionScope(CurScope, CD, RD, Kind, OpenMPCaptureLevel); in ActOnCapturedRegionStart()
4713 if (CurScope) in ActOnCapturedRegionStart()
4714 PushDeclContext(CurScope, CD); in ActOnCapturedRegionStart()