Mercurial > projects > ldc
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(); |