Parse type names and using alias directives