Lines Matching refs:getCurFunction
348 return getCurFunction()->CompoundScopes.back(); in getCurCompoundScope()
404 if (!getCurFunction()->SwitchStack.empty()) { in ActOnCaseExpr()
406 getCurFunction()->SwitchStack.back().getPointer()->getCond(); in ActOnCaseExpr()
454 if (getCurFunction()->SwitchStack.empty()) { in ActOnCaseStmt()
460 getCurFunction()->SwitchStack.back().setInt(true); in ActOnCaseStmt()
466 getCurFunction()->SwitchStack.back().getPointer()->addSwitchCase(CS); in ActOnCaseStmt()
481 if (getCurFunction()->SwitchStack.empty()) { in ActOnDefaultStmt()
487 getCurFunction()->SwitchStack.back().getPointer()->addSwitchCase(DS); in ActOnDefaultStmt()
728 getCurFunction()->SwitchStack.push_back( in ActOnStartOfSwitchStmt()
828 bool CaseListIsIncomplete = getCurFunction()->SwitchStack.back().getInt(); in ActOnFinishSwitchStmt()
829 assert(SS == getCurFunction()->SwitchStack.back().getPointer() && in ActOnFinishSwitchStmt()
832 getCurFunction()->SwitchStack.pop_back(); in ActOnFinishSwitchStmt()
3214 CapturingScopeInfo *CurCap = cast<CapturingScopeInfo>(getCurFunction()); in ActOnCapScopeReturnStmt()
3541 if (isa<CapturingScopeInfo>(getCurFunction())) in BuildReturnStmt()
4029 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnCXXTryBlock()
4112 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnSEHTryBlock()