Lines Matching refs:function_table
666 for (const auto &f : program_.function_table) { in ParseResetFunctionLabelsAndParams()
678 curr_func_ = &(program_.function_table.at(t.first)); in ParseResetFunctionLabelsAndParams()
704 for (auto &k : program_.function_table) { in ParseResetFunctionTable()
734 program_.function_table.at((*insn_it)->GetId(0)).GetParamsNum()) { in ParseResetFunctionTable()
987 for (auto &func : program_.function_table) { in ParseAfterMainLoop()
1305 AddObjectInTable(false, program_.function_table); in ParseOperandCall()
1327 program_.function_table.erase(p); in ParseOperandCall()
1331 if (program_.function_table.find(ids_.back()) == program_.function_table.end()) { in ParseOperandCall()
1332 auto node_handle = program_.function_table.extract(p); in ParseOperandCall()
1334 program_.function_table.insert(std::move(node_handle)); in ParseOperandCall()
1336 program_.function_table.erase(p); in ParseOperandCall()
1917 auto iter = program_.function_table.find(signature); in UpdateFunctionName()
1918 if (iter == program_.function_table.end() || !iter->second.file_location->is_defined) { in UpdateFunctionName()
1920 program_.function_table.erase(signature); in UpdateFunctionName()
1921 auto node_handle = program_.function_table.extract(curr_func_->name); in UpdateFunctionName()
1923 program_.function_table.insert(std::move(node_handle)); in UpdateFunctionName()
2039 AddObjectInTable(true, program_.function_table); in SetFunctionInformation()
2040 curr_func_ = &(program_.function_table.at(p)); in SetFunctionInformation()