This is an archive of the discontinued LLVM Phabricator instance.

[flang] Accommodate unknowable CHARACTER length in evaluate::ArrayConstructor<>
ClosedPublic

Authored by klausler on Nov 30 2022, 2:31 PM.

Details

Summary

The internal representation for array constructors in expressions during semantic
analysis needs to be able to accommodate circumstances (e.g. TRIM(), substrings)
in which the length of the elements in the array is either unknown or cannot be
represented as a context-free integer expression.

Diff Detail

Event Timeline

klausler created this revision.Nov 30 2022, 2:31 PM
Herald added a project: Restricted Project. · View Herald TranscriptNov 30 2022, 2:31 PM
Herald added a subscriber: jdoerfert. · View Herald Transcript
klausler requested review of this revision.Nov 30 2022, 2:31 PM
jeanPerier accepted this revision.Dec 1 2022, 12:17 AM

Looks good to me

This revision is now accepted and ready to land.Dec 1 2022, 12:17 AM