Lines Matching refs:funcDef
67 static int count_returns_at_end_of_control_flow(const FunctionDefinition& funcDef) { in count_returns_at_end_of_control_flow() argument
70 CountReturnsAtEndOfControlFlow(const FunctionDefinition& funcDef) { in count_returns_at_end_of_control_flow() argument
71 this->visitProgramElement(funcDef); in count_returns_at_end_of_control_flow()
106 return CountReturnsAtEndOfControlFlow{funcDef}.fNumReturns; in count_returns_at_end_of_control_flow()
170 CountReturnsWithLimit(const FunctionDefinition& funcDef, int limit) : fLimit(limit) { in CountReturnsWithLimit() argument
171 this->visitProgramElement(funcDef); in CountReturnsWithLimit()
221 Inliner::ReturnComplexity Inliner::GetReturnComplexity(const FunctionDefinition& funcDef) { in GetReturnComplexity() argument
222 int returnsAtEndOfControlFlow = count_returns_at_end_of_control_flow(funcDef); in GetReturnComplexity()
223 CountReturnsWithLimit counter{funcDef, returnsAtEndOfControlFlow + 1}; in GetReturnComplexity()
787 FunctionDefinition& funcDef = pe->as<FunctionDefinition>(); in visitProgramElement() local
788 fEnclosingFunction = &funcDef; in visitProgramElement()
789 this->visitStatement(&funcDef.body()); in visitProgramElement()