Unannotated ports pass compilation check but cannot be accessed within filament #194
Labels
bug
Something isn't working
C: language
Component: the Filament language
S: available
This is available to be worked on
Ports can be defined without lifetimes due to the unannotated port feature, but internally are stored differently which leads to hard-to-diagnose behavior.
The following example passes frontend parsing but doesn't compile:
Error:
Could possibly either add an error for defining unannotated ports or redefine behavior for better functionality (I.E. always-alive ports).
The text was updated successfully, but these errors were encountered: