aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2023-01-05 14:11:54 -0800
committerPeter Klausler <pklausler@nvidia.com>2023-02-01 12:49:20 -0800
commit05e62db29337fe17cf7983ceb999761bcb52148a (patch)
tree30ddeafdc9a2dff5d3bd3b75d9dcd0796f453331 /clang/lib/Frontend/CompilerInvocation.cpp
parent2c46051aa9d30dc1740f2183ceb45a235b994cc3 (diff)
downloadllvm-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