Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

Remove use of colon in decls for Checked C bounds and where clause declarations #489

Open
dtarditi opened this issue Jul 11, 2023 · 1 comment

Comments

@dtarditi
Copy link
Member

We have introduced new keywords beginning with _ for the Checked C bounds annotations and where clauses, as part of creating erasable syntax. We no longer need the colon (:) to declare bounds declarations and where clauses from in declarations - there is not a potential for collisions.

We should update tests to remove the use of the ':' and to use the new keywords. We should update the syntax descriptions on the Wiki and in the spec to deprecate usage of the :. We'll remove support in the milestone after the v1.0 release (the 3C tools and various real-world codbases needs to be updated before deprecating compiler support).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

2 participants