Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fully-qualified method names in diagnostic messages #7

Open
kodek16 opened this issue May 15, 2020 · 0 comments
Open

Fully-qualified method names in diagnostic messages #7

kodek16 opened this issue May 15, 2020 · 0 comments

Comments

@kodek16
Copy link
Owner

kodek16 commented May 15, 2020

Right now when a diagnostic refers to a method, it does so by only using its name. This gets confusing when traits and templates come into play, as it gets hard to distinguish which type the method belongs to. The solution would be to make methods aware of their "fully-qualified" names that include the whole path from the root namespace to the method name. An example of such name could be Foo::bar for a method bar of type Foo.

Need to consider #4 when designing the solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant