summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Module.cpp
diff options
context:
space:
mode:
authorEnrico Granata <egranata@apple.com>2015-05-16 01:27:00 +0000
committerEnrico Granata <egranata@apple.com>2015-05-16 01:27:00 +0000
commitbb642e54564a605c71f4ee9a57e9ed430ac8f68f (patch)
tree2c98954ad427d7988bee045d0bb3290f8c83b6bd /clang/lib/Basic/Module.cpp
parent15a31f67f7b08650b7e7bb0f4262f3530baa4374 (diff)
downloadbcm5719-llvm-bb642e54564a605c71f4ee9a57e9ed430ac8f68f.tar.gz
bcm5719-llvm-bb642e54564a605c71f4ee9a57e9ed430ac8f68f.zip
Constant result ValueObjects are - well - constant
And they also do not have a thread/frame attached to them That makes dynamic and synthetic values attached to them impossible to update - which, among other things, makes it impossible to properly display persistent variables of types that could have such dynamic/persistent values Fix this by making it so that a ValueObject can control its constantness (hint: dynamic and synthetic values cannot be constant) and whether it wants to let itself be updated when an invalid thread is around llvm-svn: 237504
Diffstat (limited to 'clang/lib/Basic/Module.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud