don't do 'delete of pointer' error if parsing a template definition
new file