@Override public void writeTypeArgument(@NotNull Variance projectionKind) { push(signatureVisitor().visitTypeArgument(toJvmVariance(projectionKind))); generic = true; super.writeTypeArgument(projectionKind); }