Names from namespace std::pmr need to be qualified LWG 2818 #2269
Labels
lwg
Issue must be reviewed by LWG.
not-editorial
Issue is not deemed editorial; the editorial issue is kept open for tracking.
[contents] says:
Names in subclause [mem.res] are in the nested namespace
std::pmr
so names likeget_default_resource()
need to be qualified, otherwise [contents] means that it refers to::std::get_default_resource()
(which doesn't exist).Maybe at the start of a subclause like [mem.res] we need to say that for the rest of the subclause names are fully qualified as either
::std::x
orstd::pmr::x
as appropriate.[time] and [filesystem] have similar issues for names in
::std::chrono
andstd::filesystem
respectively. See also #1793.The text was updated successfully, but these errors were encountered: