aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorPeter Klausler <35819229+klausler@users.noreply.github.com>2023-11-13 14:41:50 -0800
committerGitHub <noreply@github.com>2023-11-13 14:41:50 -0800
commit9652e9b7417e249cd932badb808c9806d19601fe (patch)
treec7e143e3cf0c476d8606d01728bf3079232d0589 /clang/lib/CodeGen/CodeGenModule.cpp
parent63d19cfd853b0b4e374f40842ee388b0da5de36f (diff)
downloadllvm-9652e9b7417e249cd932badb808c9806d19601fe.zip
llvm-9652e9b7417e249cd932badb808c9806d19601fe.tar.gz
llvm-9652e9b7417e249cd932badb808c9806d19601fe.tar.bz2
[flang] Catch non-CONTIGUOUS assumed-rank with ASYNCHRONOUS/VOLATILE … (#71243)
…forwarded to CONTIGUOUS dummy No object with the ASYNCHRONOUS or VOLATILE attribute can go through the copy-in/copy-out protocol necessary for argument association with a contiguous dummy array argument. The check for this constraint missed the case of an assumed-rank array without an explicit CONTIGUOUS attribute being forwarded on to a CONTIGUOUS dummy argument.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions