title: extra qualification error in C++
body: <p>I have a member function that is defined as follows:</p>
  
  <pre><code>Value JSONDeserializer::ParseValue(TDR type, const json_string&amp; valueString);
  </code></pre>
  
  <p>When I compile the source, I get:</p>
  
  <blockquote>
    <p>error: extra qualification 'JSONDeserializer::' on member 'ParseValue'</p>
  </blockquote>
  
  <p>What is this? How do I remove this error?</p>