diff options
author | Peter Klausler <pklausler@nvidia.com> | 2025-05-13 07:48:54 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-13 07:48:54 -0700 |
commit | 53f0367ab0fa7e958f42fc07ceb9c38b9b9c74f2 (patch) | |
tree | 6efb55171a392e1c00146eb90d9f3ead520aa76c /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | e75fda107da8bd6a3993bf1e3cb51dc03e952e23 (diff) | |
download | llvm-53f0367ab0fa7e958f42fc07ceb9c38b9b9c74f2.zip llvm-53f0367ab0fa7e958f42fc07ceb9c38b9b9c74f2.tar.gz llvm-53f0367ab0fa7e958f42fc07ceb9c38b9b9c74f2.tar.bz2 |
[flang] Fix spurious error on defined assignment in PURE (#139186)
An assignment to a whole polymorphic object in a PURE subprogram that is
implemented by means of a defined assignment procedure shouldn't be
subjected to the same definability checks as it would be for an
intrinsic assignment (which would also require it to be allocatable).
Fixes https://github.com/llvm/llvm-project/issues/139129.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions