aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2025-05-12 12:28:50 -0700
committerGitHub <noreply@github.com>2025-05-12 12:28:50 -0700
commit39b04335ef3021399f8c0dc43837a45537b62e54 (patch)
tree6d5d4978426b69c52fbb7077e7ab9af7bff60590 /clang/lib/Serialization/ModuleManager.cpp
parentf600154ebf3b947e6ae1e5ab307dfaa4a9e2f78a (diff)
downloadllvm-39b04335ef3021399f8c0dc43837a45537b62e54.zip
llvm-39b04335ef3021399f8c0dc43837a45537b62e54.tar.gz
llvm-39b04335ef3021399f8c0dc43837a45537b62e54.tar.bz2
[flang] Extend assumed-size array checking in intrinsic functions (#139339)
The array argument of a reference to the intrinsic functions SHAPE can't be assumed-size; and for SIZE and UBOUND, it can be assumed-size only if DIM= is present. The checks for thes restrictions don't allow for host association, or for associate entities (ASSOCIATE, SELECT TYPE) that are variables. Fixes https://github.com/llvm/llvm-project/issues/138926.
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions