* convert function like used new into a appropriate nodes only in pass_1 so proper error checking can be carried out, resolves #24495 git-svn-id: trunk@24667 -