This is an archive of the discontinued LLVM Phabricator instance.

[clang] Mark CWG536 as N/A
ClosedPublic

Authored by Endill on Apr 4 2023, 12:58 PM.

Details

Reviewers
aaron.ballman
Group Reviewers
Restricted Project
Commits
rG6737a1520900: [clang] Mark CWG536 as N/A
Summary

P1787: CWG536 (long partially resolved) is resolved by specifying that unqualified lookup occurs for any kind of unqualified-id as an id-expression.
Wording: An unqualified name is a name that <...>. Unless otherwise specified, such a name undergoes unqualified name lookup from the point where it appears. ([basic.lookup.unqual]/4)

Diff Detail

Event Timeline

Endill created this revision.Apr 4 2023, 12:58 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 4 2023, 12:58 PM
Endill requested review of this revision.Apr 4 2023, 12:58 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 4 2023, 12:58 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript
aaron.ballman accepted this revision.Apr 6 2023, 2:03 PM
aaron.ballman added a subscriber: aaron.ballman.

LGTM! This doesn't seem plausible to write a test for (it's basically a clarification rather than a change, as best I can tell).

This revision is now accepted and ready to land.Apr 6 2023, 2:03 PM
This revision was automatically updated to reflect the committed changes.