Change the warning message for -Wincomplete-umbrella to report the
location of the umbrella header;
Add a fix-it hint to include uncovered headers in the umbrella header.
rdar://57095551
Paths
| Differential D81966
[clang][module] Improve -Wincomplete-umbrella AbandonedPublic Authored by zixuw on Jun 16 2020, 1:50 PM.
Details
Diff Detail
Event TimelineComment Actions Abandoning this revision because the upstream for this work is not correctly tracking the llvm.org branch.
Revision Contents
Diff 271189 clang/include/clang/Rewrite/Frontend/FrontendActions.h
clang/lib/Frontend/Rewrite/FrontendActions.cpp
clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
clang/lib/Lex/PPLexerChange.cpp
clang/test/Modules/Inputs/incomplete-umbrella/normal-module/Umbrella.h
clang/test/Modules/Inputs/incomplete-umbrella/normal-module/module.modulemap
clang/test/Modules/incomplete-umbrella-fixit.m
clang/test/Modules/incomplete-umbrella.m
|