<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<TITLE>
    CWG Issue 1936</TITLE>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<STYLE TYPE="text/css">
  INS { text-decoration:none; font-weight:bold; background-color:#A0FFA0 }
  .INS { text-decoration:none; background-color:#D0FFD0 }
  DEL { text-decoration:line-through; background-color:#FFA0A0 }
  .DEL { text-decoration:line-through; background-color: #FFD0D0 }
  @media (prefers-color-scheme: dark) {
    HTML { background-color:#202020; color:#f0f0f0; }
    A { color:#5bc0ff; }
    A:visited { color:#c6a8ff; }
    A:hover, a:focus { color:#afd7ff; }
    INS { background-color:#033a16; color:#aff5b4; }
    .INS { background-color: #033a16; }
    DEL { background-color:#67060c; color:#ffdcd7; }
    .DEL { background-color:#67060c; }
  }
  SPAN.cmnt { font-family:Times; font-style:italic }
</STYLE>
</HEAD>
<BODY>
<P><EM>This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21
  Core Issues List revision 118b.
  See http://www.open-std.org/jtc1/sc22/wg21/ for the official
  list.</EM></P>
<P>2025-09-28</P>
<HR>
<A NAME="1936"></A><H4>1936.
  
Dependent <I>qualified-id</I>s
</H4>
<B>Section: </B>13.8.3&#160; [<A href="https://wg21.link/temp.dep">temp.dep</A>]
 &#160;&#160;&#160;

 <B>Status: </B>CD6
 &#160;&#160;&#160;

 <B>Submitter: </B>Richard Smith
 &#160;&#160;&#160;

 <B>Date: </B>2014-06-05<BR>


<P>[Accepted at the November, 2020 meeting as part of paper P1787R6 and
moved to DR at the February, 2021 meeting.]</P>



<P>The resolution of <A HREF="1321.html">issue 1321</A> changed
the term &#8220;dependent name&#8221; to apply only to
<I>unqualified-id</I>s, presumably on the basis that only
<I>unqualified-id</I>s affect the lookup set.  However, the
rule from 13.7.7.2 [<A href="https://wg21.link/temp.over.link#5">temp.over.link</A>] paragraph 5,</P>

<BLOCKQUOTE>

For determining whether two dependent names (13.8.3 [<A href="https://wg21.link/temp.dep">temp.dep</A>])
are equivalent, only the name itself is considered, not the result of name
lookup in the context of the template. If multiple declarations of the same
function template differ in the result of this name lookup, the result for
the first declaration is used.

</BLOCKQUOTE>

<P>should apply to non-dependent <I>qualified-id</I>s naming
functions called with dependent arguments, as well.</P>

<P>There should also be a statement that the name of a member
of an unknown specialization is a dependent name and so should
fall under the rules of 13.8.4 [<A href="https://wg21.link/temp.dep.res">temp.dep.res</A>] and not
_N4868_.13.8.4 [<A href="https://wg21.link/temp.nondep">temp.nondep</A>].</P>

<BR><BR>
</BODY>
</HTML>
