Skip to content

Revise wording for proxy_view and related facilities#19

Open
mingxwa wants to merge 2 commits intongcpp:mainfrom
mingxwa:user/mingxwa/revise-proxy-view-spec
Open

Revise wording for proxy_view and related facilities#19
mingxwa wants to merge 2 commits intongcpp:mainfrom
mingxwa:user/mingxwa/revise-proxy-view-spec

Conversation

@mingxwa
Copy link
Copy Markdown
Collaborator

@mingxwa mingxwa commented Mar 21, 2026

Changes

No functional changes.

Copilot AI review requested due to automatic review settings April 12, 2026 08:19
@mingxwa mingxwa force-pushed the user/mingxwa/revise-proxy-view-spec branch from 92d78bd to a14410f Compare April 12, 2026 08:19
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the specification wording around proxy_view-related facilities to match the actual definitions in proxy.h and to clarify address-taking behavior without implying use of operator&.

Changes:

  • Corrects the proxiable_target spec to use observer_facade<F> (aligning with proxy.h).
  • Updates make_proxy_view wording to use std::addressof(value) instead of &value.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
docs/spec/proxiable_target.md Fixes the formal definition of proxiable_target to match the proxy_view/observer_facade model.
docs/spec/make_proxy_view.md Adjusts wording to avoid operator& by specifying std::addressof(value).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 12, 2026 08:24
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants