SONARJAVA-630 Create strongly typed tree for type parameters