aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorVolodymyr Sapsai <vsapsai@apple.com>2022-12-01 18:39:23 -0800
committerVolodymyr Sapsai <vsapsai@apple.com>2023-01-19 15:57:48 -0600
commit160bc160b9b114069a8cb9b4cc887aa86e5ca7c4 (patch)
tree2bf5e66cafb5a616d21d4a856ab1fbc0bba62f58 /clang/lib/Frontend/CompilerInvocation.cpp
parent9bdcf8778a5c6f57e6d05308e9dde655bba97698 (diff)
downloadllvm-160bc160b9b114069a8cb9b4cc887aa86e5ca7c4.zip
llvm-160bc160b9b114069a8cb9b4cc887aa86e5ca7c4.tar.gz
llvm-160bc160b9b114069a8cb9b4cc887aa86e5ca7c4.tar.bz2
[ODRHash] Hash `RecordDecl` and diagnose discovered mismatches.
When two modules contain struct/union with the same name, check the definitions are equivalent and diagnose if they are not. This is similar to `CXXRecordDecl` where we already discover and diagnose mismatches. rdar://problem/56764293 Differential Revision: https://reviews.llvm.org/D71734
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions