compiler: push nested class hierarchy for parsing nested procedures arguments and results (mantis #20690, mantis #20038) git-svn-id: trunk@19641 -