<html>
    <head>
      <base href="https://llvm.org/bugs/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:mclow.lists@gmail.com" title="Marshall Clow (home) &lt;mclow.lists&#64;gmail.com&gt;"> <span class="fn">Marshall Clow (home)</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed" title="RESOLVED DUPLICATE - Cannot take pointer to std::string::append(const std::string&amp;) method" href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D24127&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=WIBJlS7WgtPa9Z4QZ-dxucxwJWVn0zzDNZP8Ek2AqSE&s=yY1mTor3OkqUrfi0kOBpYRdNfMyBCDONns5AAvLzhVA&e=">bug 24127</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>DUPLICATE
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed" title="RESOLVED DUPLICATE - Cannot take pointer to std::string::append(const std::string&amp;) method" href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D24127-23c1&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=WIBJlS7WgtPa9Z4QZ-dxucxwJWVn0zzDNZP8Ek2AqSE&s=BketdeSoz2XIN24RNiKJiD27r8gR2mT-G5wqfb2WhCc&e=">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed" title="RESOLVED DUPLICATE - Cannot take pointer to std::string::append(const std::string&amp;) method" href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D24127&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=WIBJlS7WgtPa9Z4QZ-dxucxwJWVn0zzDNZP8Ek2AqSE&s=yY1mTor3OkqUrfi0kOBpYRdNfMyBCDONns5AAvLzhVA&e=">bug 24127</a>
              from <span class="vcard"><a class="email" href="mailto:mclow.lists@gmail.com" title="Marshall Clow (home) &lt;mclow.lists&#64;gmail.com&gt;"> <span class="fn">Marshall Clow (home)</span></a>
</span></b>
        <pre>This is a duplicate of <a class="bz_bug_link 
          bz_status_REOPENED " title="REOPENED --- - Undefined references when using pointer to member functions" href="show_bug.cgi?id=18074">bug #18074</a>

We can possibly make this better, but strictly speaking, you can't take the
address of a member function in the standard library.

There may be several functions with that name - with different parameter lists.
There may be only one, with more parameters than the standard specifies.
There may be no actual function there, (as is in this case, since the function
is marked "always inline".

There's a section in the standard ([member.functions]), which basically says
"The only thing the standard library guarantees is that if you call the
function with that name with those parameters, it will do what the standard
says".

*** This bug has been marked as a duplicate of <a class="bz_bug_link 
          bz_status_REOPENED " title="REOPENED --- - Undefined references when using pointer to member functions" href="show_bug.cgi?id=18074">bug 18074</a> ***</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>