[PATCH] D158646: [clang-tools-extra][ExtractAPI] create clang-symbolgraph-merger

Ankur Saini via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Aug 23 10:58:04 PDT 2023


Arsenic created this revision.
Arsenic added a reviewer: dang.
Arsenic added projects: All, clang-tools-extra.
Herald added a reviewer: ributzka.
Arsenic requested review of this revision.

Create a clang tool to merge all the JSON symbolgraph emited by --emit-symbol-graph or -extract-api options into one unified JSON symbolgraph file.


https://reviews.llvm.org/D158646

Files:
  clang-tools-extra/CMakeLists.txt
  clang-tools-extra/clang-symbolgraph-merger/CMakeLists.txt
  clang-tools-extra/clang-symbolgraph-merger/include/clang-symbolgraph-merger/SymbolGraph.h
  clang-tools-extra/clang-symbolgraph-merger/include/clang-symbolgraph-merger/SymbolGraphMerger.h
  clang-tools-extra/clang-symbolgraph-merger/include/clang-symbolgraph-merger/SymbolGraphVisitor.h
  clang-tools-extra/clang-symbolgraph-merger/lib/CMakeLists.txt
  clang-tools-extra/clang-symbolgraph-merger/lib/SymbolGraph.cpp
  clang-tools-extra/clang-symbolgraph-merger/lib/SymbolGraphMerger.cpp
  clang-tools-extra/clang-symbolgraph-merger/tool/CMakeLists.txt
  clang-tools-extra/clang-symbolgraph-merger/tool/SymbolGraphMergerMain.cpp
  clang/include/clang/ExtractAPI/AvailabilityInfo.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D158646.552799.patch
Type: text/x-patch
Size: 34542 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20230823/5c7c98b1/attachment-0001.bin>


More information about the cfe-commits mailing list