[dmd-internals] [D-Programming-Language/dmd] 296548: Make header generation stable
GitHub via dmd-internals
dmd-internals at puremagic.com
Thu Oct 2 09:58:30 PDT 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 296548e8d4191af52e295ecdc1cb185253e87fed
https://github.com/D-Programming-Language/dmd/commit/296548e8d4191af52e295ecdc1cb185253e87fed
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-10-02 (Thu, 02 Oct 2014)
Changed paths:
M src/hdrgen.c
M test/compilable/extra-files/header1.di
M test/compilable/extra-files/header1i.di
M test/compilable/extra-files/header2i.di
Log Message:
-----------
Make header generation stable
Commit: 1b932b9282df6ed312b6da0031417ea0d4f8faa5
https://github.com/D-Programming-Language/dmd/commit/1b932b9282df6ed312b6da0031417ea0d4f8faa5
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-10-02 (Thu, 02 Oct 2014)
Changed paths:
M src/parse.c
M src/parse.h
M test/fail_compilation/fail183.d
M test/fail_compilation/fail184.d
M test/fail_compilation/parseStc.d
M test/fail_compilation/parseStc2.d
M test/fail_compilation/parseStc3.d
A test/fail_compilation/parseStc4.d
M test/runnable/xtest46.d
Log Message:
-----------
Refactor redundant/conflicting storage class handling
Check redundant/conflicting attributes between prefix and postfix
Commit: f15ca4c322c61d8acec1987351c0eb2b520aa327
https://github.com/D-Programming-Language/dmd/commit/f15ca4c322c61d8acec1987351c0eb2b520aa327
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-10-02 (Thu, 02 Oct 2014)
Changed paths:
M src/declaration.c
M src/parse.c
M test/compilable/testInference.d
Log Message:
-----------
Keep existing weird prefix attribute behavior on AliasDeclaration and VarDeclaration
I'd like to store all prefix attributes to `Declaration::storage_class`, but
currently it's not possible because of these behaviors.
Commit: bf885face0dd493f91afba22f96f4783759ae82e
https://github.com/D-Programming-Language/dmd/commit/bf885face0dd493f91afba22f96f4783759ae82e
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-10-02 (Thu, 02 Oct 2014)
Changed paths:
M src/parse.c
Log Message:
-----------
[Refactoring] Parser::parseCtor()
Commit: b7ace0b93bb1bcb84b1ed9d44215fa758f0ebac2
https://github.com/D-Programming-Language/dmd/commit/b7ace0b93bb1bcb84b1ed9d44215fa758f0ebac2
Author: Daniel Murphy <yebblies at gmail.com>
Date: 2014-10-03 (Fri, 03 Oct 2014)
Changed paths:
M src/declaration.c
M src/hdrgen.c
M src/parse.c
M src/parse.h
M test/compilable/extra-files/header1.di
M test/compilable/extra-files/header1i.di
M test/compilable/extra-files/header2i.di
M test/compilable/testInference.d
M test/fail_compilation/fail183.d
M test/fail_compilation/fail184.d
M test/fail_compilation/parseStc.d
M test/fail_compilation/parseStc2.d
M test/fail_compilation/parseStc3.d
A test/fail_compilation/parseStc4.d
M test/runnable/xtest46.d
Log Message:
-----------
Merge pull request #3696 from 9rnsr/refactor_parse
Parser improvements to handle attributes
Compare: https://github.com/D-Programming-Language/dmd/compare/5a79488cbaa0...b7ace0b93bb1
More information about the dmd-internals
mailing list