This is an archive of the discontinued LLVM Phabricator instance.

[flang] Support fir.class in scalar user defined assignment lowering
ClosedPublic

Authored by clementval on Dec 6 2022, 8:13 AM.

Details

Summary

Support fir.class in genScalarUserDefinedAssignmentCall so
emboxing is done correctly.

Diff Detail

Event Timeline

clementval created this revision.Dec 6 2022, 8:13 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptDec 6 2022, 8:13 AM
Herald added a subscriber: mehdi_amini. · View Herald Transcript
clementval requested review of this revision.Dec 6 2022, 8:13 AM
jeanPerier accepted this revision.Dec 6 2022, 10:15 AM

Looks good

This revision is now accepted and ready to land.Dec 6 2022, 10:15 AM
PeteSteinfeld accepted this revision.Dec 6 2022, 12:45 PM

Aside from the one clang-format problem, all builds and tests correctly and looks good.

flang/lib/Lower/ConvertExpr.cpp
7175

This line shows up as a diff for me when I run clang-format on this file.

This revision was landed with ongoing or failed builds.Dec 6 2022, 1:02 PM
This revision was automatically updated to reflect the committed changes.