[all-commits] [llvm/llvm-project] ff9fcc: [lldb] Store SupportFile in CompileUnit (NFC)

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Tue Jan 16 21:27:37 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ff9fcc74a356b8542e5ac782426c9d4c817143f3
      https://github.com/llvm/llvm-project/commit/ff9fcc74a356b8542e5ac782426c9d4c817143f3
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2024-01-16 (Tue, 16 Jan 2024)

  Changed paths:
    M lldb/include/lldb/Symbol/CompileUnit.h
    M lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
    M lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
    M lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
    M lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
    M lldb/source/Symbol/CompileUnit.cpp

  Log Message:
  -----------
  [lldb] Store SupportFile in CompileUnit (NFC)

Store a SupportFile, rather than a FileSpec, in CompileUnit. This commit
works towards having the SourceManager operate on SupportFiles so that
it can (1) validate the Checksum and (2) materialize the content of
inline source information.




More information about the All-commits mailing list