Clean up an already-fixed FIXME

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63975 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Douglas Gregor 2009-02-06 22:58:38 +00:00
Родитель ddc29e116d
Коммит 4b99bae3bf
1 изменённых файлов: 1 добавлений и 7 удалений

Просмотреть файл

@ -1682,14 +1682,8 @@ Sema::ActOnFunctionDeclarator(Scope* S, Declarator& D, DeclContext* DC,
// Complain about this problem, and attempt to suggest close
// matches (e.g., those that differ only in cv-qualifiers and
// whether the parameter types are references).
DeclarationName CtxName;
if (DC->isRecord())
CtxName = cast<RecordDecl>(DC)->getDeclName();
else if (DC->isNamespace())
CtxName = cast<NamespaceDecl>(DC)->getDeclName();
// FIXME: global scope
Diag(D.getIdentifierLoc(), diag::err_member_def_does_not_match)
<< CtxName << D.getCXXScopeSpec().getRange();
<< cast<NamedDecl>(DC) << D.getCXXScopeSpec().getRange();
InvalidDecl = true;
LookupResult Prev = LookupQualifiedName(DC, Name, LookupOrdinaryName,