aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2024-10-07 13:17:28 -0700
committerGitHub <noreply@github.com>2024-10-07 13:17:28 -0700
commit49016d53e8f54d4b0883f4fcb06800bcfd7bd40e (patch)
tree90176bd1074e40551485fc61856737e672b8fd96 /clang/lib/CodeGen/ModuleBuilder.cpp
parentce5edfd232c38ec4e4642b15cdb4dd8ecf105b04 (diff)
downloadllvm-49016d53e8f54d4b0883f4fcb06800bcfd7bd40e.zip
llvm-49016d53e8f54d4b0883f4fcb06800bcfd7bd40e.tar.gz
llvm-49016d53e8f54d4b0883f4fcb06800bcfd7bd40e.tar.bz2
[flang] Silence bogus error message (#111057)
Fortran doesn't permit the use of a polymorphic I/O list item for intrinsic data transfers, so the compiler emits an error message for polymorphic items whose types can't possibly be handled by a defined I/O subroutine. This check didn't allow for the possibility that the defined I/O subroutine might apply to the parent component of an extended type. Fixes https://github.com/llvm/llvm-project/issues/111021.
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions