aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Process.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard@metafoo.co.uk>2020-03-11 13:49:28 -0700
committerRichard Smith <richard@metafoo.co.uk>2020-03-12 13:07:22 -0700
commit9975dc38bf734b4d86eab61269080ca231379d23 (patch)
treecf1217fa9a17bdf4e8b413af3aeaf50674cc418a /llvm/lib/Support/Process.cpp
parent2a2d24201750117fca9db7aceff862ac6e16f2cf (diff)
downloadllvm-9975dc38bf734b4d86eab61269080ca231379d23.zip
llvm-9975dc38bf734b4d86eab61269080ca231379d23.tar.gz
llvm-9975dc38bf734b4d86eab61269080ca231379d23.tar.bz2
Defer checking for mismatches between the deletedness of and overriding
function and an overridden function until we know whether the overriding function is deleted. We previously did these checks when we first built the declaration, which was too soon in some cases. We now defer all these checks to the end of the class. Also add missing check that a consteval function cannot override a non-consteval function and vice versa.
Diffstat (limited to 'llvm/lib/Support/Process.cpp')
0 files changed, 0 insertions, 0 deletions