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

Cyndy Ishida via All-commits all-commits at lists.llvm.org
Sun Dec 10 10:26:32 PST 2023


  Branch: refs/heads/users/cyndyishida/TAPIStubifyp2
  Home:   https://github.com/llvm/llvm-project
  Commit: e2f0937f1a3628700aca8ab45ec006390aa058b7
      https://github.com/llvm/llvm-project/commit/e2f0937f1a3628700aca8ab45ec006390aa058b7
  Author: Cyndy Ishida <cyndy_ishida at apple.com>
  Date:   2023-12-10 (Sun, 10 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/CMakeLists.txt
    M llvm/lib/TextAPI/DylibReader.cpp
    A llvm/lib/TextAPI/RecordVisitor.cpp
    M llvm/lib/TextAPI/RecordsSlice.cpp

  Log Message:
  -----------
  [TextAPI] Add support to convert RecordSlices -> InterfaceFile

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




More information about the All-commits mailing list