summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2019-05-12 08:57:59 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2019-05-12 08:57:59 +0000
commitd3d6f4f65c77344ccf57f0ae9bea45d8c664ae0f (patch)
tree32d1efa4eb05a3ebcb8c3e987cf4d31910f4b300 /clang/lib/CodeGen/CodeGenModule.cpp
parent91ab86fd29be1a2e0201cf214f8aaf3f24fafd8b (diff)
downloadbcm5719-llvm-d3d6f4f65c77344ccf57f0ae9bea45d8c664ae0f.tar.gz
bcm5719-llvm-d3d6f4f65c77344ccf57f0ae9bea45d8c664ae0f.zip
Fix handling of objects under construction during constant expression
evaluation. It's not enough to just track the LValueBase that we're evaluating, we need to also track the path to the objects whose constructors are running. This reinstates r360464 (reverted in r360531) with a workaround for an MSVC bug that previously caused the Windows bots to fail. llvm-svn: 360537
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud