Skip to content

Define pointer metadata#2286

Open
traviscross wants to merge 1 commit into
masterfrom
TC/define-pointer-metadata
Open

Define pointer metadata#2286
traviscross wants to merge 1 commit into
masterfrom
TC/define-pointer-metadata

Conversation

@traviscross

Copy link
Copy Markdown
Contributor

The pointer-to-pointer cast rules and the wide-pointer validity rule both speak of the metadata of a pointer, but we hadn't explicitly defined the term (even though we had defined the contents of that metadata). Let's do that and link to it.


I'm breaking this out from #2282 so that we can merge the prerequisites before considering the new lang guarantees.

cc @ehuss @RalfJung @Mark-Simulacrum

The pointer-to-pointer cast rules and the wide-pointer validity rule
both speak of the *metadata* of a pointer, but we hadn't explicitly
defined the term (even though we had defined the contents of that
metadata).  Let's do that and link to it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-review Status: The marked PR is awaiting review from a maintainer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants