Facilitates matching the (VarianceIndicator, ObjectType) that is defined
within a ProperTypeArgument. It matches ProperTypeArguments which define
TypeArguments in the inner ClassTypeSignature.
Example:
matches e.g.: List<List<Integer>>
val scts : SimpleClassTypeSignature = ...
scts.typeArguments match {
case GenericTypeArgument(varInd, objectType) => ...
case _ => ...
}
Facilitates matching the (
VarianceIndicator
,ObjectType
) that is defined within aProperTypeArgument
. It matches ProperTypeArguments which defineTypeArgument
s in the inner ClassTypeSignature.matches e.g.:
List<List<Integer>>
For matching signatures see Signature.