This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21 Core Issues List revision 120a. See http://www.open-std.org/jtc1/sc22/wg21/ for the official list.

2026-06-22


3202. Status of const std::meta::info

Section: 6.9.2  [basic.fundamental]     Status: open     Submitter: Jan Schultke     Date: 2026-06-18

(From submission #924.)

Consider:

  constexpr std::meta::info x;

According to 6.9.2 [basic.fundamental] paragraph 17, the value of x is not a reflection. This does not make sense.

Possible resolution:

Change in 6.9.2 [basic.fundamental] paragraph 17 as follows:

A value prvalue of type std::meta::info is called a reflection. There exists a unique null reflection; every other reflection is a representation of ...