diff options
Diffstat (limited to 'clang/lib/Sema/SemaCXXScopeSpec.cpp')
-rw-r--r-- | clang/lib/Sema/SemaCXXScopeSpec.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/lib/Sema/SemaCXXScopeSpec.cpp b/clang/lib/Sema/SemaCXXScopeSpec.cpp index 911cf677701..10c138c7558 100644 --- a/clang/lib/Sema/SemaCXXScopeSpec.cpp +++ b/clang/lib/Sema/SemaCXXScopeSpec.cpp @@ -471,9 +471,7 @@ Sema::CXXScopeTy *Sema::BuildCXXNestedNameSpecifier(Scope *S, if (SD) DiagID = diag::err_expected_class_or_namespace; else if (SS.isSet()) { - DiagnoseMissingMember(IdLoc, DeclarationName(&II), - (NestedNameSpecifier *)SS.getScopeRep(), - SS.getRange()); + Diag(IdLoc, diag::err_no_member) << &II << LookupCtx << SS.getRange(); return 0; } else DiagID = diag::err_undeclared_var_use; |