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

Basic name poisoning support #1

Closed
wants to merge 1 commit into from
Closed

Basic name poisoning support #1

wants to merge 1 commit into from

Conversation

bricknerb
Copy link
Owner

carbon-language#4622
When using an unqualified name disallow using that name in all scopes that would make it ambiguous in retrospect.
Doesn't include support for poisoning when importing (see new test for that with TODO).
Implemented by introduce InstId::PoisonedName and entries with it to NameScope.

carbon-language#4622
When using an unqualified name disallow using that name in all scopes that would make it ambiguous in retrospect.
Doesn't include support for poisoning when importing (see new test for that with TODO).
Implemented by introduce InstId::PoisonedName and entries with it to NameScope.
@bricknerb bricknerb closed this Dec 9, 2024
@bricknerb bricknerb deleted the poison2 branch December 19, 2024 14:25
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.

1 participant