Lines Matching refs:Function

124                                       Function &caller, Target &target) {  in GetLoadAddress()
146 lldb::addr_t CallEdge::GetReturnPCAddress(Function &caller, in GetReturnPCAddress()
159 auto resolve_lazy_callee = [&]() -> Function * { in ParseSymbolFileAndResolve()
175 Function *f = callee_addr.CalculateSymbolContextFunction(); in ParseSymbolFileAndResolve()
186 Function *DirectCallEdge::GetCallee(ModuleList &images, ExecutionContext &) { in GetCallee()
192 Function *IndirectCallEdge::GetCallee(ModuleList &images, in GetCallee()
219 Function *f = callee_addr.CalculateSymbolContextFunction(); in GetCallee()
231 Function::Function(CompileUnit *comp_unit, lldb::user_id_t func_uid, in Function() function in Function
241 Function::~Function() = default;
243 void Function::GetStartLineSourceInfo(FileSpec &source_file, in GetStartLineSourceInfo()
271 void Function::GetEndLineSourceInfo(FileSpec &source_file, uint32_t &line_no) { in GetEndLineSourceInfo()
292 llvm::ArrayRef<std::unique_ptr<CallEdge>> Function::GetCallEdges() { in GetCallEdges()
322 llvm::ArrayRef<std::unique_ptr<CallEdge>> Function::GetTailCallingEdges() { in GetTailCallingEdges()
329 CallEdge *Function::GetCallEdgeForReturnAddress(addr_t return_pc, in GetCallEdgeForReturnAddress()
344 Block &Function::GetBlock(bool can_create) { in GetBlock()
362 CompileUnit *Function::GetCompileUnit() { return m_comp_unit; } in GetCompileUnit()
364 const CompileUnit *Function::GetCompileUnit() const { return m_comp_unit; } in GetCompileUnit()
366 void Function::GetDescription(Stream *s, lldb::DescriptionLevel level, in GetDescription()
386 void Function::Dump(Stream *s, bool show_context) const { in Dump()
405 void Function::CalculateSymbolContext(SymbolContext *sc) { in CalculateSymbolContext()
410 ModuleSP Function::CalculateSymbolContextModule() { in CalculateSymbolContextModule()
418 CompileUnit *Function::CalculateSymbolContextCompileUnit() { in CalculateSymbolContextCompileUnit()
422 Function *Function::CalculateSymbolContextFunction() { return this; } in CalculateSymbolContextFunction()
424 lldb::DisassemblerSP Function::GetInstructions(const ExecutionContext &exe_ctx, in GetInstructions()
436 bool Function::GetDisassembly(const ExecutionContext &exe_ctx, in GetDisassembly()
457 void Function::DumpSymbolContext(Stream *s) { in DumpSymbolContext()
462 size_t Function::MemorySize() const { in MemorySize()
463 size_t mem_size = sizeof(Function) + m_block.MemorySize(); in MemorySize()
467 bool Function::GetIsOptimized() { in GetIsOptimized()
478 bool Function::IsTopLevelFunction() { in IsTopLevelFunction()
487 ConstString Function::GetDisplayName() const { in GetDisplayName()
491 CompilerDeclContext Function::GetDeclContext() { in GetDeclContext()
501 Type *Function::GetType() { in GetType()
520 const Type *Function::GetType() const { return m_type; } in GetType()
522 CompilerType Function::GetCompilerType() { in GetCompilerType()
529 uint32_t Function::GetPrologueByteSize() { in GetPrologueByteSize()
644 lldb::LanguageType Function::GetLanguage() const { in GetLanguage()
655 ConstString Function::GetName() const { in GetName()
659 ConstString Function::GetNameNoArguments() const { in GetNameNoArguments()