checkValidType method
Implementation
static void checkValidType(Type t, Iterable<Type> validTypes) {
if (validTypes.contains(t)) return;
throw IncompatibleTypeError(t, validTypes);
}
static void checkValidType(Type t, Iterable<Type> validTypes) {
if (validTypes.contains(t)) return;
throw IncompatibleTypeError(t, validTypes);
}