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

Struct field type checking fix; Bad error message fix #105

Merged
merged 0 commits into from
Jul 5, 2021
Merged

Conversation

sezna
Copy link
Contributor

@sezna sezna commented Jul 3, 2021

Draft until #94 goes in, as this is based on that. When that goes in, I'll clean up the diff here and mark it as ready.

As our team is growing, I'm going to be submitting much more granular PRs going forward, so reviewing is easier.

This PR:

  1. Fixes a bug in the type checker of struct subfield expressions
  2. Prevents a bad error message when there is an error inside the function arguments during assembly generation. Previously, the error would result in the argument being reported as missing, when in reality it just was missing from the asm namespace.

@sezna sezna merged commit 8d18513 into many_bugfixes_2 Jul 5, 2021
@sezna sezna force-pushed the many_bugfixes_2 branch from ccdc126 to d35ec7c Compare July 5, 2021 05:38
@adlerjohn adlerjohn added the compiler General compiler. Should eventually become more specific as the issue is triaged label Jan 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler General compiler. Should eventually become more specific as the issue is triaged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants