Lines Matching refs:getCurFunction
329 return getCurFunction()->CompoundScopes.back(); in getCurCompoundScope()
381 if (getCurFunction()->SwitchStack.empty()) { in ActOnCaseStmt()
391 getCurFunction()->SwitchStack.back()->getCond()) { in ActOnCaseStmt()
433 getCurFunction()->SwitchStack.back()->addSwitchCase(CS); in ActOnCaseStmt()
450 if (getCurFunction()->SwitchStack.empty()) { in ActOnDefaultStmt()
456 getCurFunction()->SwitchStack.back()->addSwitchCase(DS); in ActOnDefaultStmt()
540 getCurFunction()->setHasBranchProtectedScope(); in BuildIfStmt()
671 getCurFunction()->setHasBranchIntoScope(); in ActOnStartOfSwitchStmt()
675 getCurFunction()->SwitchStack.push_back(SS); in ActOnStartOfSwitchStmt()
742 assert(SS == getCurFunction()->SwitchStack.back() && in ActOnFinishSwitchStmt()
745 getCurFunction()->SwitchStack.pop_back(); in ActOnFinishSwitchStmt()
2619 getCurFunction()->setHasBranchIntoScope(); in ActOnGotoStmt()
2646 getCurFunction()->setHasIndirectGoto(); in ActOnIndirectGotoStmt()
2863 CapturingScopeInfo *CurCap = cast<CapturingScopeInfo>(getCurFunction()); in ActOnCapScopeReturnStmt()
3181 if (isa<CapturingScopeInfo>(getCurFunction())) in BuildReturnStmt()
3427 getCurFunction()->setHasBranchProtectedScope(); in ActOnObjCAtTryStmt()
3516 getCurFunction()->setHasBranchProtectedScope(); in ActOnObjCAtSynchronizedStmt()
3532 getCurFunction()->setHasBranchProtectedScope(); in ActOnObjCAutoreleasePoolStmt()
3650 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnCXXTryBlock()
3733 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnSEHTryBlock()