C++ Logo

std-proposals

Advanced search

Re: [std-proposals] PROPOSAL: reintroduce tag namespace

From: Liam Graham <liamgraham_at_[hidden]>
Date: Mon, 21 Sep 2026 07:54:42 +0000
Forgot to say. Except for classes, keep the auto injection there. Structs, enums, enum classes and unions can be explicitly brought in

Sent from Outlook for iOS<https://aka.ms/o0ukef>
________________________________
From: Liam Graham
Sent: Monday, 21 September 2026 08:51:43
To: std-proposals_at_[hidden] <std-proposals_at_[hidden]>
Subject: PROPOSAL: reintroduce tag namespace

Bringing in tag names to the type namespace automatically can easily lead to collisions. Bring back the C-style tag namespace, and let the developer bring in the tag name explicitly. Type safety is key in this industry.

Sent from Outlook for iOS<https://aka.ms/o0ukef>

Received on 2026-09-21 07:54:50