Open AlbertoCentonze opened 4 days ago
Given an interface file foo.vyi
foo.vyi
@external def bar(): ...
if the interface is imported and implemented in a module:
import foo implements: foo # !!!! here we don't add the external modifier def bar(): pass
Not using the external modifier makes the compiler panic.
we should really not require any visibility modifier in .vyi files (everything is external)
.vyi
Version Information
What's your issue about?
Given an interface file
foo.vyi
if the interface is imported and implemented in a module:
Not using the external modifier makes the compiler panic.