Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: eb61951d58952b10e3e74a025f669a862ef05485
https://github.com/D-Programming-Language/dmd/commit/eb61951d58952b10e3e74a025f669a862ef05485
Author: k-hara <[email protected]>
Date: 2012-09-08 (Sat, 08 Sep 2012)
Changed paths:
M src/func.c
Log Message:
-----------
fix Issue 8630 - Assertion failure: 'fd && fd->inferRetType' on line 81 in
file 'mangle.c'
If function type invalidation is detected in FuncDeclaration::semantic,
FuncDeclaration::semantic3 should not run.
When return type is an error, running function body semantic would print some
relevant errors, but they are fake errors. So we should stop meaningless
semantic3 IMO.
Commit: 16a4543b7c87b594097e11db388956d1b838cceb
https://github.com/D-Programming-Language/dmd/commit/16a4543b7c87b594097e11db388956d1b838cceb
Author: Walter Bright <[email protected]>
Date: 2012-09-08 (Sat, 08 Sep 2012)
Changed paths:
M src/func.c
Log Message:
-----------
Merge pull request #1107 from 9rnsr/fix8630
Issue 8630 - Assertion failure: 'fd && fd->inferRetType' on line 81 in file
'mangle.c'
Compare:
https://github.com/D-Programming-Language/dmd/compare/218f9e361854...16a4543b7c87
_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals