File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
java/ql/consistency-queries Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 11import java
22
3+ class InstantiatedType extends ParameterizedType {
4+ InstantiatedType ( ) {
5+ typeArgs ( _, _, this )
6+ }
7+ }
8+
39Type getAMentionedType ( RefType type ) {
410 result = type
511 or
612 result = getAMentionedType ( type ) .( Array ) .getElementType ( )
713 or
8- result = getAMentionedType ( type ) .( ParameterizedType ) .getATypeArgument ( )
14+ result = getAMentionedType ( type ) .( InstantiatedType ) .getATypeArgument ( )
915 or
1016 result = getAMentionedType ( type ) .( NestedType ) .getEnclosingType ( )
1117}
@@ -29,7 +35,7 @@ TypeVariable getATypeVariableInScope(RefType type) {
2935 or
3036 result = type .( GenericType ) .getATypeParameter ( )
3137 or
32- result = getAMentionedType ( type .( ParameterizedType ) .getATypeArgument ( ) )
38+ result = getAMentionedType ( type .( InstantiatedType ) .getATypeArgument ( ) )
3339 or
3440 result = getATypeVariableInScope ( type .getEnclosingType ( ) )
3541}
You can’t perform that action at this time.
0 commit comments