Move Expression::canThrow into visitor class
Merge pull request #3205 from yebblies/canthrow

[DDMD] [refactor] Move Expression::canThrow into visitor class
Merge pull request #3207 from yebblies/inittodt

[DDMD] [refactor] Move Initializer::toDt into a visitor class
Move Expression::toDt into a visitor class