Lines Matching refs:getCurFunction
328 return getCurFunction()->CompoundScopes.back(); in getCurCompoundScope()
380 if (getCurFunction()->SwitchStack.empty()) { in ActOnCaseStmt()
390 getCurFunction()->SwitchStack.back()->getCond()) { in ActOnCaseStmt()
432 getCurFunction()->SwitchStack.back()->addSwitchCase(CS); in ActOnCaseStmt()
449 if (getCurFunction()->SwitchStack.empty()) { in ActOnDefaultStmt()
455 getCurFunction()->SwitchStack.back()->addSwitchCase(DS); in ActOnDefaultStmt()
662 getCurFunction()->setHasBranchIntoScope(); in ActOnStartOfSwitchStmt()
665 getCurFunction()->SwitchStack.push_back(SS); in ActOnStartOfSwitchStmt()
732 assert(SS == getCurFunction()->SwitchStack.back() && in ActOnFinishSwitchStmt()
735 getCurFunction()->SwitchStack.pop_back(); in ActOnFinishSwitchStmt()
2588 getCurFunction()->setHasBranchIntoScope(); in ActOnGotoStmt()
2615 getCurFunction()->setHasIndirectGoto(); in ActOnIndirectGotoStmt()
2821 CapturingScopeInfo *CurCap = cast<CapturingScopeInfo>(getCurFunction()); in ActOnCapScopeReturnStmt()
3121 if (isa<CapturingScopeInfo>(getCurFunction())) in BuildReturnStmt()
3354 getCurFunction()->setHasBranchProtectedScope(); in ActOnObjCAtTryStmt()
3443 getCurFunction()->setHasBranchProtectedScope(); in ActOnObjCAtSynchronizedStmt()
3459 getCurFunction()->setHasBranchProtectedScope(); in ActOnObjCAutoreleasePoolStmt()
3582 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnCXXTryBlock()
3665 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnSEHTryBlock()