aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Symbol/Function.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-11-20[lldb] Eliminate SupportFileSP nullptr derefs (#168624)Jonas Devlieghere1-3/+3
2025-10-09[lldb] Fix assertion caused by invalid SupportFileSP (#162710)Jonas Devlieghere1-1/+1
2025-06-22[lldb] Migrate away from ValueRange(std::nullopt) (NFC) (#145245)Kazu Hirata1-1/+1
2025-03-27[lldb] Remove (deprecated) Function::GetAddressRange (#132923)Pavel Labath1-25/+3
2025-03-20[lldb] Fix prologue size calculation for discontinuous functions (#131597)Pavel Labath1-9/+14
2025-02-21[lldb] Fixing edge cases in "source list" (#126526)Pavel Labath1-16/+22
2025-01-24[lldb] Use the first address range as the function address (#122440)Pavel Labath1-2/+2
2025-01-15[lldb] Implement (SB)Function::GetInstructions for discontinuous functions (#...Pavel Labath1-1/+1
2025-01-10[lldb] Add Function::GetAddress and redirect some uses (#115836)Pavel Labath1-8/+7
2024-12-03Reapply "[lldb] Use the function block as a source for function ranges (#1179...Pavel Labath1-4/+12
2024-12-03Revert "[lldb] Use the function block as a source for function ranges (#117996)"Pavel Labath1-12/+4
2024-12-03[lldb] Use the function block as a source for function ranges (#117996)Pavel Labath1-4/+12
2024-11-27[lldb] Make sure Blocks always have a parent (#117683)Pavel Labath1-2/+1
2024-11-13[lldb] Fix source display for artificial locations (#115876)Pavel Labath1-4/+5
2024-11-12[lldb] (Begin to) support discontinuous lldb_private::Functions (#115730)Pavel Labath1-10/+29
2024-11-11[lldb] Support overriding the disassembly CPU & features (#115382)Jonas Devlieghere1-3/+3
2024-06-05[lldb] Return an llvm::Expected from DWARFExpression::Evaluate (NFCI) (#94420)Jonas Devlieghere1-8/+9
2024-03-21[lldb] Reland: Store SupportFile in FileEntry (NFC) (#85892)Jonas Devlieghere1-2/+2
2024-03-19Revert "[lldb] Store SupportFile in FileEntry (NFC)" (#85885)Jonas Devlieghere1-2/+2
2024-03-15[lldb] Store SupportFile in FileEntry (NFC) (#85468)Jonas Devlieghere1-2/+2
2023-10-24Expose DWARFDIE::GetDeclContext() in lldb_private::Function. (#69981)Adrian Prantl1-5/+18
2023-09-22[lldb][NFC] Move some ctors and tors to cpp files (#67165)Walter Erquinigo1-0/+25
2022-12-04[lldb] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-07-12[trace] Add a flag to the decoder to output the instruction typeWalter Erquinigo1-2/+3
2022-07-12Reland "[LLDB][NFC] Decouple dwarf location table from DWARFExpression."Zequan Wu1-5/+4
2022-07-07Revert "[LLDB][NFC] Decouple dwarf location table from DWARFExpression."Jonas Devlieghere1-0/+1
2022-07-07[LLDB][NFC] Decouple dwarf location table from DWARFExpression.Zequan Wu1-1/+0
2022-06-24[lldb] Replace Host::SystemLog with Debugger::Report{Error,Warning}Jonas Devlieghere1-6/+4
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath1-0/+1
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath1-4/+4
2022-01-09Fix bugprone argument comments.Kazu Hirata1-1/+1
2021-07-02[lldb] Replace default bodies of special member functions with = default;Jonas Devlieghere1-3/+3
2021-04-16Target::ReadMemory read from read-only binary file Section, not memoryJason Molenda1-4/+3
2020-07-09[Function] Lock the function when parsing call site infoVedant Kumar1-0/+2
2020-06-08[lldb/DWARF] Fix PC value for artificial tail call frames for the "GNU" casePavel Labath1-21/+15
2020-05-22[lldb][NFC] Overload raw_ostream operator << for ConstStringRaphael Isemann1-2/+2
2020-03-24[lldb/DWARF] Reland: Use DW_AT_call_pc to determine artificial frame addressVedant Kumar1-7/+16
2020-03-24Revert "[lldb/DWARF] Use DW_AT_call_pc to determine artificial frame address"Vedant Kumar1-16/+7
2020-03-24[lldb/DWARF] Use DW_AT_call_pc to determine artificial frame addressVedant Kumar1-7/+16
2020-03-05[lldb] s/ExecutionContext/Target in DisassemblerPavel Labath1-3/+3
2020-01-30[lldb][NFCI] Remove unused LanguageType parametersAlex Langford1-16/+9
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann1-1/+1
2020-01-15[DWARF] Emit DW_AT_call_return_pc as an addressVedant Kumar1-2/+19
2020-01-08[lldb] Remove various dead Compare functionsAlex Langford1-10/+0
2019-11-29[lldb] Remove FileSpec->CompileUnit inheritancePavel Labath1-1/+2
2019-11-22[DWARF] Handle call sites with indirect call targetsVedant Kumar1-29/+62
2019-10-17Modernize the rest of the Find.* API (NFC)Adrian Prantl1-2/+2
2019-10-09Remove the is_mangled flag from Mangled and SymbolAdrian Prantl1-2/+3
2019-09-30[StackFrameList][DFS] Turn a few raw pointers into references, NFCVedant Kumar1-0/+1
2019-09-11[DWARF] Evaluate DW_OP_entry_valueVedant Kumar1-2/+7