Skip to content

Resolve and fold @for and @protocol in defimpl #304

Closed
@KronicDeth

Description

  • @for should not be marked as unresolved in defimpl and instead resolve to the either the <name> in for: <name> or the module name for the enclosing module when for: is not given.
  • @for should fold to the resolved name as described above
  • @protocol should not be marked as unresolved in defimpl and instead resolve to the <name> in defimpl <name>
  • @protocol should fold to the protocol name resolved as described above

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions