Log start of code generation phase
Move visitor out of method to align with paper
Add decType method to nodes checking against false