Lines Matching refs:Inliner
220 const Variable* Inliner::RemapVariable(const Variable* variable,
238 Inliner::ReturnComplexity Inliner::GetReturnComplexity(const FunctionDefinition& funcDef) {
253 void Inliner::ensureScopedBlocks(Statement* inlinedBody, Statement* parentStmt) {
295 void Inliner::reset() {
300 std::unique_ptr<Expression> Inliner::inlineExpression(int line,
453 std::unique_ptr<Statement> Inliner::inlineStatement(int line,
607 Inliner::InlinedCall Inliner::inlineCall(FunctionCall* call,
720 bool Inliner::isSafeToInline(const FunctionDefinition* functionDef, const ProgramUsage& usage) {
1053 bool Inliner::candidateCanBeInlined(const InlineCandidate& candidate,
1067 int Inliner::getFunctionSize(const FunctionDeclaration& funcDecl, FunctionSizeCache* cache) {
1076 void Inliner::buildCandidateList(const std::vector<std::unique_ptr<ProgramElement>>& elements,
1139 bool Inliner::analyze(const std::vector<std::unique_ptr<ProgramElement>>& elements,