@Override
    public ImmutableList<T> visitArray(List<? extends AnnotationValue> values, Void unused) {
      return values.stream().map(visitT).collect(toImmutableList());
    }
Returns the value as a char.

@throws IllegalArgumentException if the value is not a char.
common/src/main/java/com/google/auto/common/AnnotationValues.java