[dmd-internals] [D-Programming-Language/dmd] cb93ee: Add check for circular "alias this" type dependenc...
GitHub
noreply at github.com
Wed Mar 6 18:04:03 PST 2013
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: cb93ee740056cc5d4382b364832658c9cb4a19c3
https://github.com/D-Programming-Language/dmd/commit/cb93ee740056cc5d4382b364832658c9cb4a19c3
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/mtype.c
M src/mtype.h
M test/runnable/aliasthis.d
Log Message:
-----------
Add check for circular "alias this" type dependency.
Commit: 45872d7f7716baf39ef6c905efed7db74d455fea
https://github.com/D-Programming-Language/dmd/commit/45872d7f7716baf39ef6c905efed7db74d455fea
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/cast.c
M test/runnable/aliasthis.d
Log Message:
-----------
Add check recursion in typeMerge
Commit: de754ddc79a2bd088bc3774a479211d9ef902024
https://github.com/D-Programming-Language/dmd/commit/de754ddc79a2bd088bc3774a479211d9ef902024
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/expression.c
M src/expression.h
M src/opover.c
M test/runnable/aliasthis.d
Log Message:
-----------
Fix SliceExp::semantic, and (Una|Array|Bin|BinAssign)Exp::op_overload
Commit: 460c51294a6abf8c70f136e7c8dbb270381b12d8
https://github.com/D-Programming-Language/dmd/commit/460c51294a6abf8c70f136e7c8dbb270381b12d8
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/expression.c
M test/runnable/aliasthis.d
Log Message:
-----------
Fix CallExp and AssignExp
Commit: c16d6bd54e11e0829a4f0b28f70c2fb9bcfd345d
https://github.com/D-Programming-Language/dmd/commit/c16d6bd54e11e0829a4f0b28f70c2fb9bcfd345d
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/opover.c
M test/runnable/aliasthis.d
Log Message:
-----------
Fix inferAggregate
Commit: 000cb37ce30a3f841d9c4fc7be12459089758e58
https://github.com/D-Programming-Language/dmd/commit/000cb37ce30a3f841d9c4fc7be12459089758e58
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/expression.c
M test/runnable/aliasthis.d
Log Message:
-----------
Fix checkToBoolean
Commit: c1b171a81634a0d90f29fb8b19229900c24ba261
https://github.com/D-Programming-Language/dmd/commit/c1b171a81634a0d90f29fb8b19229900c24ba261
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/cast.c
Log Message:
-----------
Add comment
Commit: 4759e8a24e3be2a2ebd0541e55d3a178a2988226
https://github.com/D-Programming-Language/dmd/commit/4759e8a24e3be2a2ebd0541e55d3a178a2988226
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/mtype.c
M src/mtype.h
Log Message:
-----------
Reduce and pack in TypeStruct/TypeClass field, and use enum for readability.
Commit: ef9a73ca6719172c51b1abf0b94d238d1df87674
https://github.com/D-Programming-Language/dmd/commit/ef9a73ca6719172c51b1abf0b94d238d1df87674
Author: Walter Bright <walter at walterbright.com>
Date: 2013-03-06 (Wed, 06 Mar 2013)
Changed paths:
M src/cast.c
M src/expression.c
M src/expression.h
M src/mtype.c
M src/mtype.h
M src/opover.c
M test/runnable/aliasthis.d
Log Message:
-----------
Merge pull request #1028 from 9rnsr/fix_aliasthis
Issue 7437,7980,8053 - Partial fix for stack overflow with recursive alias this
Compare: https://github.com/D-Programming-Language/dmd/compare/2cab1b0c852e...ef9a73ca6719
More information about the dmd-internals
mailing list