Searched refs:ArrayVisitor (Results 1 – 2 of 2) sorted by relevance
313 private static final class ArrayVisitor<T> class in AnnotationValues317 ArrayVisitor(Function<AnnotationValue, T> visitT) { in ArrayVisitor() method in AnnotationValues.ArrayVisitor332 private static final ArrayVisitor<DeclaredType> TYPE_MIRRORS_VISITOR =333 new ArrayVisitor<>(AnnotationValues::getTypeMirror);344 private static final ArrayVisitor<AnnotationMirror> ANNOTATION_MIRRORS_VISITOR =345 new ArrayVisitor<>(AnnotationValues::getAnnotationMirror);356 private static final ArrayVisitor<VariableElement> ENUMS_VISITOR =357 new ArrayVisitor<>(AnnotationValues::getEnum);368 private static final ArrayVisitor<String> STRINGS_VISITOR =369 new ArrayVisitor<>(AnnotationValues::getString);[all …]
992 struct ArrayVisitor<A> { struct997 impl<A> ArrayVisitor<A> { argument999 ArrayVisitor { in new()1005 impl<'de, T> Visitor<'de> for ArrayVisitor<[T; 0]> { implementation1027 deserializer.deserialize_tuple(0, ArrayVisitor::<[T; 0]>::new()) in deserialize()1034 impl<'de, T> Visitor<'de> for ArrayVisitor<[T; $len]>1095 deserializer.deserialize_tuple($len, ArrayVisitor::<[T; $len]>::new())