Here's a patch that removes one place where the CXXScopeSpec was being modified when it shouldn't have been, and in doing so causing the wrong diagnostic message to be emitted. Updating SS was a remnant of a version of my namespace correction patch which didn't get cleaned up properly (removed) before submission. All tests pass and the proper message is given for Chris' example (which was added to the unit test) in <a href="http://llvm.org/bugs/show_bug.cgi?id=10318">http://llvm.org/bugs/show_bug.cgi?id=10318</a><br>
<br>Cheers,<br>Kaelyn<br>