Lines Matching refs:Function
133 Function &caller, Target &target) { in GetLoadAddress()
155 lldb::addr_t CallEdge::GetReturnPCAddress(Function &caller, in GetReturnPCAddress()
168 auto resolve_lazy_callee = [&]() -> Function * { in ParseSymbolFileAndResolve()
184 Function *f = callee_addr.CalculateSymbolContextFunction(); in ParseSymbolFileAndResolve()
204 Function *DirectCallEdge::GetCallee(ModuleList &images, ExecutionContext &) { in GetCallee()
219 Function *IndirectCallEdge::GetCallee(ModuleList &images, in GetCallee()
245 Function *f = callee_addr.CalculateSymbolContextFunction(); in GetCallee()
257 Function::Function(CompileUnit *comp_unit, lldb::user_id_t func_uid, in Function() function in Function
267 Function::~Function() = default;
269 void Function::GetStartLineSourceInfo(FileSpec &source_file, in GetStartLineSourceInfo()
297 void Function::GetEndLineSourceInfo(FileSpec &source_file, uint32_t &line_no) { in GetEndLineSourceInfo()
318 llvm::ArrayRef<std::unique_ptr<CallEdge>> Function::GetCallEdges() { in GetCallEdges()
348 llvm::ArrayRef<std::unique_ptr<CallEdge>> Function::GetTailCallingEdges() { in GetTailCallingEdges()
355 CallEdge *Function::GetCallEdgeForReturnAddress(addr_t return_pc, in GetCallEdgeForReturnAddress()
370 Block &Function::GetBlock(bool can_create) { in GetBlock()
385 CompileUnit *Function::GetCompileUnit() { return m_comp_unit; } in GetCompileUnit()
387 const CompileUnit *Function::GetCompileUnit() const { return m_comp_unit; } in GetCompileUnit()
389 void Function::GetDescription(Stream *s, lldb::DescriptionLevel level, in GetDescription()
418 void Function::Dump(Stream *s, bool show_context) const { in Dump()
437 void Function::CalculateSymbolContext(SymbolContext *sc) { in CalculateSymbolContext()
442 ModuleSP Function::CalculateSymbolContextModule() { in CalculateSymbolContextModule()
450 CompileUnit *Function::CalculateSymbolContextCompileUnit() { in CalculateSymbolContextCompileUnit()
454 Function *Function::CalculateSymbolContextFunction() { return this; } in CalculateSymbolContextFunction()
456 lldb::DisassemblerSP Function::GetInstructions(const ExecutionContext &exe_ctx, in GetInstructions()
468 bool Function::GetDisassembly(const ExecutionContext &exe_ctx, in GetDisassembly()
490 void Function::DumpSymbolContext(Stream *s) { in DumpSymbolContext()
495 size_t Function::MemorySize() const { in MemorySize()
496 size_t mem_size = sizeof(Function) + m_block.MemorySize(); in MemorySize()
500 bool Function::GetIsOptimized() { in GetIsOptimized()
511 bool Function::IsTopLevelFunction() { in IsTopLevelFunction()
520 ConstString Function::GetDisplayName() const { in GetDisplayName()
524 CompilerDeclContext Function::GetDeclContext() { in GetDeclContext()
531 std::vector<CompilerContext> Function::GetCompilerContext() { in GetCompilerContext()
538 Type *Function::GetType() { in GetType()
557 const Type *Function::GetType() const { return m_type; } in GetType()
559 CompilerType Function::GetCompilerType() { in GetCompilerType()
566 uint32_t Function::GetPrologueByteSize() { in GetPrologueByteSize()
681 lldb::LanguageType Function::GetLanguage() const { in GetLanguage()
692 ConstString Function::GetName() const { in GetName()
696 ConstString Function::GetNameNoArguments() const { in GetNameNoArguments()