November 10, 2014 [dmd-internals] [D-Programming-Language/dmd] 23e0bc: [D1] Ignore ref storage class for extern(C) static... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/dmd-1.x Home: https://github.com/D-Programming-Language/dmd Commit: 23e0bcfa8246bebc8da56ba4cd9ffa1a2be89476 https://github.com/D-Programming-Language/dmd/commit/23e0bcfa8246bebc8da56ba4cd9ffa1a2be89476 Author: Mihails Strasuns <mihails.strasuns@sociomantic.com> Date: 2014-11-10 (Mon, 10 Nov 2014) Changed paths: M src/mtype.c Log Message: ----------- [D1] Ignore ref storage class for extern(C) static array parameters Results in syntax that is compatible between D1 and D2 and can be used to preserve same semantics in type safe way. Right now only alternative is to use plain pointer parameters which is big loss in type safety. Commit: 4de0b90009db9a3b7d1288ac4098a59d6fb16687 https://github.com/D-Programming-Language/dmd/commit/4de0b90009db9a3b7d1288ac4098a59d6fb16687 Author: Walter Bright <walter@walterbright.com> Date: 2014-11-10 (Mon, 10 Nov 2014) Changed paths: M src/mtype.c Log Message: ----------- Merge pull request #4129 from mihails-strasuns-sociomantic/compatible-extern-static-arr [D1] Ignore ref storage class for extern(C) static array parameters Compare: https://github.com/D-Programming-Language/dmd/compare/8085334dff58...4de0b90009db |
Copyright © 1999-2021 by the D Language Foundation