Lines Matching refs:funcDef
66 static int count_returns_at_end_of_control_flow(const FunctionDefinition& funcDef) {
69 CountReturnsAtEndOfControlFlow(const FunctionDefinition& funcDef) {
70 this->visitProgramElement(funcDef);
105 return CountReturnsAtEndOfControlFlow{funcDef}.fNumReturns;
169 CountReturnsWithLimit(const FunctionDefinition& funcDef, int limit) : fLimit(limit) {
170 this->visitProgramElement(funcDef);
238 Inliner::ReturnComplexity Inliner::GetReturnComplexity(const FunctionDefinition& funcDef) {
239 int returnsAtEndOfControlFlow = count_returns_at_end_of_control_flow(funcDef);
240 CountReturnsWithLimit counter{funcDef, returnsAtEndOfControlFlow + 1};
801 FunctionDefinition& funcDef = pe->as<FunctionDefinition>();
802 fEnclosingFunction = &funcDef;
803 this->visitStatement(&funcDef.body());