Bug 8513 – Cannot use dot for base class lookup in inheritance list

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2012-08-05T16:14:00Z
Last change time
2015-06-09T05:11:51Z
Keywords
pull, rejects-valid
Assigned to
nobody
Creator
andrej.mitrovich

Comments

Comment #0 by andrej.mitrovich — 2012-08-05T16:14:36Z
class Bar { } class Foo { class Bar { } class Nested : .Bar { } } void main() { } test.d(8): Error: base classes expected instead of .
Comment #1 by yebblies — 2012-10-09T22:25:55Z
Comment #2 by yebblies — 2012-10-09T22:26:27Z
*** Issue 1352 has been marked as a duplicate of this issue. ***
Comment #3 by github-bugzilla — 2012-10-11T09:35:18Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/f700323174afc2e67df4d2a886f011c441e38be5 Fixes Issue 8513: Cannot use dot for base class lookup. https://github.com/D-Programming-Language/dmd/commit/514118ecb199a3af17da4aa4993e366ba2253c2e Merge pull request #1175 from AndrejMitrovic/Fix8513 Fixes Issue 8513: Cannot use dot for base class lookup.
Comment #4 by k.hara.pg — 2012-10-11T09:52:52Z
Comment #5 by aziz.koeksal — 2012-10-11T10:09:32Z
(In reply to comment #1) > https://github.com/D-Programming-Language/dmd/pull/1160 While you're at it, could you please add another "|| token.value == TOKtypeof"? You could then close Issue 1353.
Comment #6 by yebblies — 2012-10-11T10:12:04Z
(In reply to comment #5) > (In reply to comment #1) > > https://github.com/D-Programming-Language/dmd/pull/1160 > > While you're at it, could you please add another "|| token.value == TOKtypeof"? > You could then close Issue 1353. I'll do it.
Comment #7 by aziz.koeksal — 2012-10-11T10:12:45Z
Thanks very much!