aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorGabor Marton <gabor.marton@ericsson.com>2021-07-19 17:37:57 +0200
committerGabor Marton <gabor.marton@ericsson.com>2021-07-23 14:25:32 +0200
commit44fa31fa6da0c573ed972ec1d932c4ca3fb52f8f (patch)
treea5490dc1ad9ad1d21890b01084eb95bcb1a18fa9 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parent24ffb98f9dbd489b05e1b5b36f3c0cd744dc798b (diff)
downloadllvm-44fa31fa6da0c573ed972ec1d932c4ca3fb52f8f.zip
llvm-44fa31fa6da0c573ed972ec1d932c4ca3fb52f8f.tar.gz
llvm-44fa31fa6da0c573ed972ec1d932c4ca3fb52f8f.tar.bz2
[Analyzer][solver] Fix inconsistent equivalence class data
https://bugs.llvm.org/show_bug.cgi?id=51109 When we merged two classes, `*this` became an obsolete representation of the new `State`. This is b/c the member relations had changed during the previous merge of another member of the same class in a way that `*this` had no longer any members. (`mergeImpl` might keep the member relations to `Other` and could dissolve `*this`.) Differential Revision: https://reviews.llvm.org/D106285
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions