aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorBen Langmuir <blangmuir@apple.com>2015-07-13 19:48:52 +0000
committerBen Langmuir <blangmuir@apple.com>2015-07-13 19:48:52 +0000
commit75a7e435813d28751f9555a11dd171e389be2d1e (patch)
treee5c43a3eac4f582f77c666ac2915d5fb47943974 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parent7ddd501b71499461be24ac02ef26cca92e7aa19a (diff)
downloadllvm-75a7e435813d28751f9555a11dd171e389be2d1e.zip
llvm-75a7e435813d28751f9555a11dd171e389be2d1e.tar.gz
llvm-75a7e435813d28751f9555a11dd171e389be2d1e.tar.bz2
[Modules] Allow missing header before a missing requirement
And make the module unavailable without breaking any parent modules. If there's a missing requirement after we've already seen a missing header, still update the IsMissingRequiement bit correctly. Also, diagnose missing requirements before missing headers, since the existence of the header is moot if there are missing requirements. llvm-svn: 242055
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions