Lines Matching refs:Function

126                                       Function &caller, Target &target) {  in GetLoadAddress()
148 lldb::addr_t CallEdge::GetReturnPCAddress(Function &caller, in GetReturnPCAddress()
161 auto resolve_lazy_callee = [&]() -> Function * { in ParseSymbolFileAndResolve()
177 Function *f = callee_addr.CalculateSymbolContextFunction(); in ParseSymbolFileAndResolve()
188 Function *DirectCallEdge::GetCallee(ModuleList &images, ExecutionContext &) { in GetCallee()
194 Function *IndirectCallEdge::GetCallee(ModuleList &images, in GetCallee()
220 Function *f = callee_addr.CalculateSymbolContextFunction(); in GetCallee()
232 Function::Function(CompileUnit *comp_unit, lldb::user_id_t func_uid, in Function() function in Function
242 Function::~Function() = default;
244 void Function::GetStartLineSourceInfo(FileSpec &source_file, in GetStartLineSourceInfo()
272 void Function::GetEndLineSourceInfo(FileSpec &source_file, uint32_t &line_no) { in GetEndLineSourceInfo()
293 llvm::ArrayRef<std::unique_ptr<CallEdge>> Function::GetCallEdges() { in GetCallEdges()
323 llvm::ArrayRef<std::unique_ptr<CallEdge>> Function::GetTailCallingEdges() { in GetTailCallingEdges()
330 CallEdge *Function::GetCallEdgeForReturnAddress(addr_t return_pc, in GetCallEdgeForReturnAddress()
345 Block &Function::GetBlock(bool can_create) { in GetBlock()
360 CompileUnit *Function::GetCompileUnit() { return m_comp_unit; } in GetCompileUnit()
362 const CompileUnit *Function::GetCompileUnit() const { return m_comp_unit; } in GetCompileUnit()
364 void Function::GetDescription(Stream *s, lldb::DescriptionLevel level, in GetDescription()
384 void Function::Dump(Stream *s, bool show_context) const { in Dump()
403 void Function::CalculateSymbolContext(SymbolContext *sc) { in CalculateSymbolContext()
408 ModuleSP Function::CalculateSymbolContextModule() { in CalculateSymbolContextModule()
416 CompileUnit *Function::CalculateSymbolContextCompileUnit() { in CalculateSymbolContextCompileUnit()
420 Function *Function::CalculateSymbolContextFunction() { return this; } in CalculateSymbolContextFunction()
422 lldb::DisassemblerSP Function::GetInstructions(const ExecutionContext &exe_ctx, in GetInstructions()
434 bool Function::GetDisassembly(const ExecutionContext &exe_ctx, in GetDisassembly()
456 void Function::DumpSymbolContext(Stream *s) { in DumpSymbolContext()
461 size_t Function::MemorySize() const { in MemorySize()
462 size_t mem_size = sizeof(Function) + m_block.MemorySize(); in MemorySize()
466 bool Function::GetIsOptimized() { in GetIsOptimized()
477 bool Function::IsTopLevelFunction() { in IsTopLevelFunction()
486 ConstString Function::GetDisplayName() const { in GetDisplayName()
490 CompilerDeclContext Function::GetDeclContext() { in GetDeclContext()
500 Type *Function::GetType() { in GetType()
519 const Type *Function::GetType() const { return m_type; } in GetType()
521 CompilerType Function::GetCompilerType() { in GetCompilerType()
528 uint32_t Function::GetPrologueByteSize() { in GetPrologueByteSize()
643 lldb::LanguageType Function::GetLanguage() const { in GetLanguage()
654 ConstString Function::GetName() const { in GetName()
658 ConstString Function::GetNameNoArguments() const { in GetNameNoArguments()