Lines Matching defs:CurScope
589 Stmt *SubStmt, Scope *CurScope) {
2241 Scope *BreakParent = CurScope->getBreakParent();
2249 } else if (BCFinder.ContinueFound() && CurScope->getContinueParent()) {
3275 Sema::ActOnContinueStmt(SourceLocation ContinueLoc, Scope *CurScope) {
3276 Scope *S = CurScope->getContinueParent();
3302 Sema::ActOnBreakStmt(SourceLocation BreakLoc, Scope *CurScope) {
3303 Scope *S = CurScope->getBreakParent();
3831 Scope *CurScope) {
3864 CurScope->updateNRVOCandidate(VD);
3866 CheckJumpOutOfSEHFinally(*this, ReturnLoc, *CurScope->getFnParent());
4456 CurrentSEHFinally.push_back(CurScope);
4470 Sema::ActOnSEHLeaveStmt(SourceLocation Loc, Scope *CurScope) {
4471 Scope *SEHTryParent = CurScope;
4588 void Sema::ActOnCapturedRegionStart(SourceLocation Loc, Scope *CurScope,
4609 PushCapturedRegionScope(CurScope, CD, RD, Kind);
4611 if (CurScope)
4612 PushDeclContext(CurScope, CD);
4621 void Sema::ActOnCapturedRegionStart(SourceLocation Loc, Scope *CurScope,
4672 PushCapturedRegionScope(CurScope, CD, RD, Kind, OpenMPCaptureLevel);
4674 if (CurScope)
4675 PushDeclContext(CurScope, CD);