digitalmars.D.bugs - [Issue 21295] New: [REG] Symbol lookup/resolve in compilation broken
- d-bugmail puremagic.com (54/54) Oct 06 2020 https://issues.dlang.org/show_bug.cgi?id=21295
https://issues.dlang.org/show_bug.cgi?id=21295 Issue ID: 21295 Summary: [REG] Symbol lookup/resolve in compilation broken in D Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: ibuclaw gdcproject.org Apply this patch against dmd. --- diff --git a/src/dmd/cond.d b/src/dmd/cond.d index 22387072e..0fec9d421 100644 --- a/src/dmd/cond.d +++ b/src/dmd/cond.d -32,7 +32,7 import dmd.root.rootobject; import dmd.root.string; import dmd.tokens; import dmd.utils; -import dmd.visitor; +//import dmd.visitor; import dmd.id; import dmd.statement; import dmd.declaration; --- And it compiles without any issue. Compile dmd/cond.d individually though, and it's another matter. $ dmd -version=MARS -I=src -J=. -J=src/dmd/res -c src/dmd/cond.d src/dmd/cond.d(82): Error: undefined identifier Visitor src/dmd/cond.d(499): Error: undefined identifier Visitor src/dmd/cond.d(557): Error: function dmd.cond.DebugCondition.include does not override any function src/dmd/cond.d(588): Error: function dmd.cond.DebugCondition.isDebugCondition does not override any function src/dmd/cond.d(593): Error: undefined identifier Visitor src/dmd/cond.d(598): Error: function dmd.cond.DebugCondition.toChars does not override any function src/dmd/cond.d(831): Error: function dmd.cond.VersionCondition.include does not override any function src/dmd/cond.d(866): Error: function dmd.cond.VersionCondition.isVersionCondition does not override any function src/dmd/cond.d(871): Error: undefined identifier Visitor src/dmd/cond.d(876): Error: function dmd.cond.VersionCondition.toChars does not override any function src/dmd/cond.d(899): Error: function dmd.cond.StaticIfCondition.include does not override any function src/dmd/cond.d(941): Error: undefined identifier Visitor src/dmd/cond.d(946): Error: function dmd.cond.StaticIfCondition.toChars does not override any function --
Oct 06 2020