This is an archive of the discontinued LLVM Phabricator instance.

[flang] Fix checks for USE-associated UDDTIO & their character argument kinds
ClosedPublic

Authored by klausler on Apr 1 2023, 2:14 PM.

Details

Summary

Call GetUltimate() before checking a user-defined derived type I/O specific
procedure so that the checks work on a USE-associated procedure. And
require their character arguments to have the default CHARACTER kind.

Diff Detail

Event Timeline

klausler created this revision.Apr 1 2023, 2:14 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 1 2023, 2:14 PM
klausler requested review of this revision.Apr 1 2023, 2:14 PM
vdonaldson accepted this revision.Apr 1 2023, 2:16 PM
This revision is now accepted and ready to land.Apr 1 2023, 2:16 PM