This is an archive of the discontinued LLVM Phabricator instance.

[clang][dataflow] Assign aggregate storage locations to union stmts
ClosedPublic

Authored by sgatev on Jan 26 2022, 1:39 AM.

Details

Summary

This patch ensures that the dataflow analysis framework does not crash
when it encounters access to members of union types.

This is part of the implementation of the dataflow analysis framework.
See "[RFC] A dataflow analysis framework for Clang AST" on cfe-dev.

Diff Detail

Event Timeline

sgatev created this revision.Jan 26 2022, 1:39 AM
sgatev requested review of this revision.Jan 26 2022, 1:39 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 26 2022, 1:39 AM
xazax.hun accepted this revision.Jan 26 2022, 2:07 AM
This revision is now accepted and ready to land.Jan 26 2022, 2:07 AM
This revision was landed with ongoing or failed builds.Jan 26 2022, 2:38 AM
This revision was automatically updated to reflect the committed changes.