Closed tothtamas28 closed 5 months ago
LGTM. I see that it seems the only non-SingleModulePass
are AddAnywhereAtt
and AddPrioritiesAtt
? The anywhere
attribute one could likely be solved by requiring the user to add it to the symbol that is an anywhere symbol, similar to how we do macro
or alias
, perhaps? But maybe that's not always possible with the uses of that attribute, which we'd have to audit.
The
anywhere
attribute one could likely be solved
Opened an issue:
KompilerPass
KompilerPass
simplified_module
to use aSequence[KompilerPass]