Include previous token trailing comments for parameters and type parameters as part of leading comments of them
Emit copyright headers before anything else in the sourceFile
Emit detached comments for function body
Emit detached comments for constructor body