diff options
author | Peter Klausler <pklausler@nvidia.com> | 2023-03-15 17:57:58 -0700 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2023-03-27 16:10:03 -0700 |
commit | 1eb9948f02560912c67757e18d105d18609935ce (patch) | |
tree | 40312ae880afae73565c88242be2332a1f853595 /llvm/unittests/ExecutionEngine/Orc/ExecutionSessionWrapperFunctionCallsTest.cpp | |
parent | da18ceb4b1d54829f73ae4373b59f6ed30314115 (diff) | |
download | llvm-1eb9948f02560912c67757e18d105d18609935ce.zip llvm-1eb9948f02560912c67757e18d105d18609935ce.tar.gz llvm-1eb9948f02560912c67757e18d105d18609935ce.tar.bz2 |
[flang] Catch more bad DATA statement objects
The data statement variable checker is missing some cases, like expressions
that are not variables. Run the checker first to enjoy its very specific
error messages, but when it finds no problems, still apply a general
check that an expression is a "variable" and also not a constant expression
at the top level as a backstop.
Differential Revision: https://reviews.llvm.org/D146580
Diffstat (limited to 'llvm/unittests/ExecutionEngine/Orc/ExecutionSessionWrapperFunctionCallsTest.cpp')
0 files changed, 0 insertions, 0 deletions