September 22, 2012 [dmd-internals] [D-Programming-Language/dmd] 3e171f: fix Issue 8475 - postblits fails attributes qualif... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 3e171f435d2761489818c83b0bda305a158a353a https://github.com/D-Programming-Language/dmd/commit/3e171f435d2761489818c83b0bda305a158a353a Author: k-hara <k.hara.pg@gmail.com> Date: 2012-09-22 (Sat, 22 Sep 2012) Changed paths: M src/clone.c M src/declaration.h M src/func.c M test/runnable/sdtor.d Log Message: ----------- fix Issue 8475 - postblits fails attributes qualifying when in a template. In PostBlitDeclaration::syntaxCopy, storage_class should also be copied to new AST object. It's a design failure of the signature in PostBlitDeclaration constructor, so merge two constructors into one. Commit: 011656e74057341f9d23bbd973e16bb55cd992b3 https://github.com/D-Programming-Language/dmd/commit/011656e74057341f9d23bbd973e16bb55cd992b3 Author: k-hara <k.hara.pg@gmail.com> Date: 2012-09-22 (Sat, 22 Sep 2012) Changed paths: M src/parse.c M src/parse.h Log Message: ----------- Remove Parse::parsePostBlit so it's dead code. Commit: 04783492a84aa3fb45cf8bf459aa00b7978368a1 https://github.com/D-Programming-Language/dmd/commit/04783492a84aa3fb45cf8bf459aa00b7978368a1 Author: k-hara <k.hara.pg@gmail.com> Date: 2012-09-22 (Sat, 22 Sep 2012) Changed paths: M src/declaration.h M src/func.c M src/parse.c Log Message: ----------- Enforce 4 parameters for the PostBlitDeclaration ctor. Commit: 3f8a3b6bf85fda3e93e032fe07a33967cf76768f https://github.com/D-Programming-Language/dmd/commit/3f8a3b6bf85fda3e93e032fe07a33967cf76768f Author: Brad Roberts <braddr@puremagic.com> Date: 2012-09-22 (Sat, 22 Sep 2012) Changed paths: M src/clone.c M src/declaration.h M src/func.c M src/parse.c M src/parse.h M test/runnable/sdtor.d Log Message: ----------- Merge pull request #1137 from 9rnsr/fix8475 Issue 8475 - postblits fails attributes qualifying when in a template. Compare: https://github.com/D-Programming-Language/dmd/compare/fea8209fdc7f...3f8a3b6bf85f |
Copyright © 1999-2021 by the D Language Foundation