diff options
author | Peter Klausler <pklausler@nvidia.com> | 2023-01-05 14:11:54 -0800 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2023-02-01 12:49:20 -0800 |
commit | 05e62db29337fe17cf7983ceb999761bcb52148a (patch) | |
tree | 30ddeafdc9a2dff5d3bd3b75d9dcd0796f453331 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 2c46051aa9d30dc1740f2183ceb45a235b994cc3 (diff) | |
download | llvm-05e62db29337fe17cf7983ceb999761bcb52148a.zip llvm-05e62db29337fe17cf7983ceb999761bcb52148a.tar.gz llvm-05e62db29337fe17cf7983ceb999761bcb52148a.tar.bz2 |
[flang] Catch bad inquiries in specification expressions
When a descriptor inquiry or inquiry function's result is
not constant and is known to be impossible to correctly determine
at runtime, raise an error. For example, LEN(X) when X is
a local allocatable variable with deferred length.
Differential Revision: https://reviews.llvm.org/D142759
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions