This is an archive of the discontinued LLVM Phabricator instance.

[clang] Add test for CWG1960
ClosedPublic

Authored by Endill on Jan 23 2023, 9:43 AM.

Details

Reviewers
erichkeane
shafik
Group Reviewers
Restricted Project
Commits
rG839eae38a4e4: [clang] Add test for CWG1960
Summary

P1787: "CWG1960 (currently closed as NAD) is resolved by removing the rule in question (which is widely ignored by implementations and gives subtle interactions between using-declarations)."
Wording: "In a using-declarator that does not name a constructor, every declaration named shall be accessible."

Diff Detail

Event Timeline

Endill created this revision.Jan 23 2023, 9:43 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 23 2023, 9:43 AM
Endill requested review of this revision.Jan 23 2023, 9:43 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 23 2023, 9:43 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript
erichkeane accepted this revision.Jan 23 2023, 9:47 AM
This revision is now accepted and ready to land.Jan 23 2023, 9:47 AM
shafik accepted this revision.Jan 23 2023, 10:27 AM
shafik added a subscriber: shafik.

LGTM

This revision was landed with ongoing or failed builds.Jan 26 2023, 3:41 AM
This revision was automatically updated to reflect the committed changes.