-
-
Notifications
You must be signed in to change notification settings - Fork 887
Panic on expected interface method implemented as internal. #4169
Copy link
Copy link
Closed
Labels
bug - UXa bug related to UXa bug related to UXbug - type 0compiler halts or panics instead of generating codecompiler halts or panics instead of generating codebug - typecheckerissue with typecheckerissue with typechecker
Milestone
Description
Version Information
- vyper Version: 0.4.1+commit.f92ef414a
What's your issue about?
Given an interface file 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():
passNot using the external modifier makes the compiler panic.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bug - UXa bug related to UXa bug related to UXbug - type 0compiler halts or panics instead of generating codecompiler halts or panics instead of generating codebug - typecheckerissue with typecheckerissue with typechecker