[PATCH] D142028: [clang] remove SUBMODULE_TOPHEADER
Richard Howell via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Jan 18 08:32:22 PST 2023
rmaz created this revision.
Herald added a subscriber: arphaman.
Herald added a project: All.
rmaz requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
We are seeing issues with path serialization of the
`SUBMODULE_TOPHEADER` field when the inputs are links. While working
on a fix I noticed this field does not appear to be used anywhere
outside of libclang. This diff removes the field entirely and
updates the libclang API to always return empty top headers.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D142028
Files:
clang/include/clang/Basic/Module.h
clang/include/clang/Serialization/ASTBitCodes.h
clang/lib/Basic/Module.cpp
clang/lib/Frontend/FrontendAction.cpp
clang/lib/Lex/ModuleMap.cpp
clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ASTWriter.cpp
clang/test/Index/annotate-module.m
clang/test/Modules/relative-submodule-topheader.m
clang/tools/libclang/CIndex.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D142028.490179.patch
Type: text/x-patch
Size: 11633 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20230118/dc46e6ab/attachment-0001.bin>
More information about the cfe-commits
mailing list