commit | 9acdeb4b1d89c9cf2438147aeefda1feab5de3b4 | [log] [tgz] |
---|---|---|
author | Timm Bäder <tbaeder@redhat.com> | Fri Feb 16 12:47:31 2024 +0100 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Feb 16 03:55:48 2024 -0800 |
tree | 4429777db930125cd999aa494d77f63407745311 | |
parent | 66b7387b4ec74a011ee1666b2af8b950e99bc1a5 [diff] |
[clang][Interp] Lazily visit constant locals in C++ While we _do_ get them registered via visitInitializer(), they are still local, so gone on the next call to e.g. evaluateAsRValue(). Visit them lazily, similarly like we do in C. GitOrigin-RevId: a52c0c770056e040390839e753dbbaccbf4d63c4