blob: 75427bcbb73c3b1921b80b02367104133513e335 [file] [log] [blame]
package org.checkerframework.framework.testchecker.reflection;
import org.checkerframework.common.basetype.BaseTypeChecker;
import org.checkerframework.common.basetype.BaseTypeVisitor;
/** Visitor for a simple type system to test reflection resolution. */
public final class ReflectionTestVisitor
extends BaseTypeVisitor<ReflectionTestAnnotatedTypeFactory> {
public ReflectionTestVisitor(BaseTypeChecker checker) {
super(checker);
}
@Override
protected ReflectionTestAnnotatedTypeFactory createTypeFactory() {
return new ReflectionTestAnnotatedTypeFactory(checker);
}
}