aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceManager.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2022-11-14 10:29:32 -0800
committerPeter Klausler <pklausler@nvidia.com>2022-12-03 17:42:43 -0800
commite86e2ab97300528e7a0fb4b63b87993fa054289e (patch)
treee44463e6ad2d320c892982372594038a5c6687e2 /clang/lib/Basic/SourceManager.cpp
parent9c1ad89d0e7718ba7d3a7042a16304c0591a4041 (diff)
downloadllvm-e86e2ab97300528e7a0fb4b63b87993fa054289e.zip
llvm-e86e2ab97300528e7a0fb4b63b87993fa054289e.tar.gz
llvm-e86e2ab97300528e7a0fb4b63b87993fa054289e.tar.bz2
[flang] More error checking for ASSOCIATED()
The TARGET= argument of the ASSOCIATED() intrinsic function must be a valid pointer assignment statement target. Ensure that it does not contain a vector subscript or any coindexing, either of which would imply a data copy into temporary storage. Differential Revision: https://reviews.llvm.org/D139145
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions