From 183977a495c07cf6cc5d50f519869806b32a160f Mon Sep 17 00:00:00 2001 From: "A. Jiang" Date: Thu, 21 Aug 2025 13:31:01 +0800 Subject: [PATCH 1/2] [expr.typeid] Turn `name` into a placeholder --- source/expressions.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/expressions.tex b/source/expressions.tex index 75341f396b..381250b8f8 100644 --- a/source/expressions.tex +++ b/source/expressions.tex @@ -4569,7 +4569,7 @@ \indextext{\idxcode{type_info}}% \indexlibraryglobal{type_info}% \keyword{const} \tcode{std::type_info}\iref{type.info} and dynamic type \keyword{const} -\tcode{std::type_info} or \keyword{const} \term{name} where \term{name} is an +\tcode{std::type_info} or \keyword{const} \tcode{\placeholder{name}} where \tcode{\placeholder{name}} is an \impldef{derived type for \tcode{typeid}} class publicly derived from \tcode{std::type_info} which preserves the behavior described in~\ref{type.info}. From 8cd36b186567b91b53f24eea41db5a257aeb0e86 Mon Sep 17 00:00:00 2001 From: "A. Jiang" Date: Thu, 21 Aug 2025 13:32:14 +0800 Subject: [PATCH 2/2] [locale.facet] Avoid improperly defining `explicit` --- source/text.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/text.tex b/source/text.tex index 2fee9d20b6..df1715da2b 100644 --- a/source/text.tex +++ b/source/text.tex @@ -803,7 +803,7 @@ Constructors of all facets defined in this Clause take such an argument and pass it along to their \tcode{facet} base class constructor. -All one-argument constructors defined in this Clause are \term{explicit}, +All one-argument constructors defined in this Clause are explicit, preventing their participation in implicit conversions. \pnum