March 21, 2013 [dmd-internals] [D-Programming-Language/dmd] f35c75: Fix issue 9777 Wrong code when calling final inter... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: f35c753d3d34f14473ec34570a0693ee00f805f0 https://github.com/D-Programming-Language/dmd/commit/f35c753d3d34f14473ec34570a0693ee00f805f0 Author: Johannes Pfau <johannespfau@gmail.com> Date: 2013-03-21 (Thu, 21 Mar 2013) Changed paths: M src/aggregate.h M src/class.c M src/mtype.c M test/runnable/xtest46.d Log Message: ----------- Fix issue 9777 Wrong code when calling final interface methods Can't use DotTypeExp when converting to the interface as the pointer needs to be adjusted. Use CastExp instead. Commit: 1375dee59cdc795ce489985ece034fbbc75f353e https://github.com/D-Programming-Language/dmd/commit/1375dee59cdc795ce489985ece034fbbc75f353e Author: Walter Bright <walter@walterbright.com> Date: 2013-03-21 (Thu, 21 Mar 2013) Changed paths: M src/aggregate.h M src/class.c M src/mtype.c M test/runnable/xtest46.d Log Message: ----------- Merge pull request #1781 from jpf91/fix9777 Fix issue 9777 Wrong code when calling final interface methods Compare: https://github.com/D-Programming-Language/dmd/compare/60733bcee63b...1375dee59cdc |
Copyright © 1999-2021 by the D Language Foundation