Lines Matching refs:func_sp
229 if (FunctionSP func_sp = comp_unit.FindFunctionByUID(id)) in GetOrCreateFunction() local
230 return func_sp; in GetOrCreateFunction()
233 FunctionSP func_sp; in GetOrCreateFunction() local
238 return func_sp; in GetOrCreateFunction()
255 func_sp = std::make_shared<Function>(&comp_unit, id, 0, func_name, in GetOrCreateFunction()
257 comp_unit.AddFunction(func_sp); in GetOrCreateFunction()
260 return func_sp; in GetOrCreateFunction()
390 FunctionSP func_sp = GetOrCreateFunction(*sc.comp_unit); in ResolveSymbolContext() local
391 if (func_sp) { in ResolveSymbolContext()
392 sc.function = func_sp.get(); in ResolveSymbolContext()
395 Block &block = func_sp->GetBlock(true); in ResolveSymbolContext()
432 FunctionSP func_sp = GetOrCreateFunction(*cu_sp); in FindFunctions() local
433 if (func_sp && name == func_sp->GetNameNoArguments()) { in FindFunctions()
436 sc.function = func_sp.get(); in FindFunctions()
437 sc.module_sp = func_sp->CalculateSymbolContextModule(); in FindFunctions()