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

Fix this.* casting resolution #200

Merged

Conversation

matt-sheets
Copy link
Collaborator

Previously if you were trying to cast a this.* object casc would report that was not a castable type even though it is. This commit fixes that. This commit will also improve the errors given when something cannot be cast.

Previously if you were trying to cast a this.* object casc would report
that was not a castable type even though it is.  This commit fixes that.
This commit will also improve the errors given when something cannot be
cast.
@dburgener dburgener merged commit 2a12d05 into dburgener:main Apr 28, 2023
@dburgener
Copy link
Owner

Merged, thanks!

@dburgener
Copy link
Owner

The fact that we need to redo some of the symbol_in_context() work here seems like a major code smell to me. I filed #201 to try to comprehensively organize our symbol resolution post-0.1.

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

Successfully merging this pull request may close these issues.

2 participants