This is an archive of the discontinued LLVM Phabricator instance.

[flang] Add semantic checks for interoperability of derived type (C1806)
ClosedPublic

Authored by peixin on Aug 10 2022, 8:51 AM.

Details

Summary

As Fortran 2018 C1806, each component of a derived type with the BIND
attribute shall be a nonpointer, nonallocatable data component with
interoperable type.

Diff Detail