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 defineTypeArguments in the inner ClassTypeSignature.matches e.g.:
List<List<Integer>>For matching signatures see Signature.