comparison dmd/expression.c @ 1258:192529570813

Trivial fix for bug #265
author Christian Kamm <kamm incasoftware de>
date Thu, 23 Apr 2009 20:28:29 +0200
parents 79758fd2f48a
children 78038e540342
comparison
equal deleted inserted replaced
1257:7af860e4f403 1258:192529570813
5798 5798
5799 assert(s); 5799 assert(s);
5800 id = ti->name; 5800 id = ti->name;
5801 s2 = s->search(loc, id, 0); 5801 s2 = s->search(loc, id, 0);
5802 if (!s2) 5802 if (!s2)
5803 { error("template identifier %s is not a member of %s %s", id->toChars(), s->kind(), s->ident->toChars()); 5803 { if (s->ident)
5804 error("template identifier %s is not a member of %s %s", id->toChars(), s->kind(), s->ident->toChars());
5805 else
5806 error("template identifier %s is not a member of %s", id->toChars(), s->kind());
5804 goto Lerr; 5807 goto Lerr;
5805 } 5808 }
5806 s = s2; 5809 s = s2;
5807 s->semantic(sc); 5810 s->semantic(sc);
5808 s = s->toAlias(); 5811 s = s->toAlias();