April 09, 2014 [dmd-internals] [D-Programming-Language/dmd] 056c94: [Refactoring] Use visitor in Statement::blockExit | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 056c94ddd57c0ac2fca7b7aad0202508eb62c94f https://github.com/D-Programming-Language/dmd/commit/056c94ddd57c0ac2fca7b7aad0202508eb62c94f Author: k-hara <k.hara.pg@gmail.com> Date: 2014-04-09 (Wed, 09 Apr 2014) Changed paths: M src/statement.c M src/statement.h Log Message: ----------- [Refactoring] Use visitor in Statement::blockExit Commit: 3dfee869cb53ead1b919c1f423a080810784896c https://github.com/D-Programming-Language/dmd/commit/3dfee869cb53ead1b919c1f423a080810784896c Author: k-hara <k.hara.pg@gmail.com> Date: 2014-04-09 (Wed, 09 Apr 2014) Changed paths: M src/canthrow.c M src/expression.c M src/expression.h M src/func.c M src/glue.c M src/statement.c M src/statement.h Log Message: ----------- Add FuncDeclaration paramter to canThrow and blockExit to represent enclosing function Commit: 5943e5a6da8c12648dad323c15fe8bcd3de80414 https://github.com/D-Programming-Language/dmd/commit/5943e5a6da8c12648dad323c15fe8bcd3de80414 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-04-09 (Wed, 09 Apr 2014) Changed paths: M src/canthrow.c M src/expression.c M test/compilable/testInference.d Log Message: ----------- fix Issue 12542 - No function attribute inference for recursive functions Commit: 3d69d6b7158ef574fc9441efbd9eff78a5b8d629 https://github.com/D-Programming-Language/dmd/commit/3d69d6b7158ef574fc9441efbd9eff78a5b8d629 Author: Martin Nowak <code@dawg.eu> Date: 2014-04-09 (Wed, 09 Apr 2014) Changed paths: M src/canthrow.c M src/expression.c M src/expression.h M src/func.c M src/glue.c M src/statement.c M src/statement.h M test/compilable/testInference.d Log Message: ----------- Merge pull request #3436 from 9rnsr/fix12542 Issue 12542 - No function attribute inference for recursive functions Compare: https://github.com/D-Programming-Language/dmd/compare/202c83b93f43...3d69d6b7158e |
Copyright © 1999-2021 by the D Language Foundation