Merge DMD 1.057.

This commit is contained in:
Christian Kamm
2010-03-08 21:39:20 +01:00
parent ef066d42c0
commit 1d488da835
17 changed files with 347 additions and 80 deletions

View File

@@ -3701,7 +3701,12 @@ TemplateDeclaration *TemplateInstance::findTemplateDeclaration(Scope *sc)
id = name;
s = sc->search(loc, id, &scopesym);
if (!s)
{ error("template '%s' is not defined", id->toChars());
{
s = sc->search_correct(id);
if (s)
error("template '%s' is not defined, did you mean %s?", id->toChars(), s->toChars());
else
error("template '%s' is not defined", id->toChars());
return NULL;
}
#if LOG