[all-commits] [llvm/llvm-project] 5ea15f: [TextAPI] Add support to convert RecordSlices -> I...

Cyndy Ishida via All-commits all-commits at lists.llvm.org
Wed Dec 20 08:47:24 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5ea15fab19eb005c6032ea453c7a01ae32269336
      https://github.com/llvm/llvm-project/commit/5ea15fab19eb005c6032ea453c7a01ae32269336
  Author: Cyndy Ishida <cyndy_ishida at apple.com>
  Date:   2023-12-20 (Wed, 20 Dec 2023)

  Changed paths:
    M llvm/include/llvm/TextAPI/DylibReader.h
    M llvm/include/llvm/TextAPI/Record.h
    A llvm/include/llvm/TextAPI/RecordVisitor.h
    M llvm/include/llvm/TextAPI/RecordsSlice.h
    M llvm/lib/TextAPI/BinaryReader/DylibReader.cpp
    M llvm/lib/TextAPI/CMakeLists.txt
    A llvm/lib/TextAPI/RecordVisitor.cpp
    M llvm/lib/TextAPI/RecordsSlice.cpp

  Log Message:
  -----------
  [TextAPI] Add support to convert RecordSlices -> InterfaceFile (#75007)

Introduce RecordVisitor. This is used for different clients that want to
extract information out of RecordSlice types.
The first and immediate use case is for serializing symbol information
into TBD files.




More information about the All-commits mailing list