support parsing GenericParams in TypeDefs
dont create local field
preparing for method generic params