Lines Matching refs:func_sp
231 if (FunctionSP func_sp = comp_unit.FindFunctionByUID(id)) in GetOrCreateFunction() local
232 return func_sp; in GetOrCreateFunction()
235 FunctionSP func_sp; in GetOrCreateFunction() local
240 return func_sp; in GetOrCreateFunction()
257 func_sp = std::make_shared<Function>(&comp_unit, id, 0, func_name, in GetOrCreateFunction()
259 comp_unit.AddFunction(func_sp); in GetOrCreateFunction()
262 return func_sp; in GetOrCreateFunction()
393 FunctionSP func_sp = GetOrCreateFunction(*sc.comp_unit); in ResolveSymbolContext() local
394 if (func_sp) { in ResolveSymbolContext()
395 sc.function = func_sp.get(); in ResolveSymbolContext()
398 Block &block = func_sp->GetBlock(true); in ResolveSymbolContext()
436 FunctionSP func_sp = GetOrCreateFunction(*cu_sp); in FindFunctions() local
437 if (func_sp && name == func_sp->GetNameNoArguments()) { in FindFunctions()
440 sc.function = func_sp.get(); in FindFunctions()
441 sc.module_sp = func_sp->CalculateSymbolContextModule(); in FindFunctions()