Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 9577d0770cb3c721e6679267c634a58407ab0e20
https://github.com/D-Programming-Language/dmd/commit/9577d0770cb3c721e6679267c634a58407ab0e20
Author: k-hara <[email protected]>
Date: 2013-05-11 (Sat, 11 May 2013)
Changed paths:
M src/clone.c
M src/template.c
A test/compilable/test10056.d
Log Message:
-----------
fix Issue 10056 - Strange Error with templates and string.format
If IFTI error is gagged (`(flags&1) != 0` in deduceTemplateFunction), function
body semantic should be delayed, as same as `FuncDeclaration::overloadResolve`
do.
For the lazily function semantic, hasIdentity(Assign|Equals) should not
allocate arguments `Expressions` on stack.
Commit: 848dabb4680ddee00f69ab6c6b80278ea5d553e7
https://github.com/D-Programming-Language/dmd/commit/848dabb4680ddee00f69ab6c6b80278ea5d553e7
Author: Walter Bright <[email protected]>
Date: 2013-05-11 (Sat, 11 May 2013)
Changed paths:
M src/clone.c
M src/template.c
A test/compilable/test10056.d
Log Message:
-----------
Merge pull request #2013 from 9rnsr/fix10056
[REG2.063a] Issue 10056 - Strange Error with templates and string.format
Compare:
https://github.com/D-Programming-Language/dmd/compare/506b7f8f8145...848dabb4680d
_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals