package org.uva.student.calinwouter.qlqls.ql.typechecker;
import org.uva.student.calinwouter.qlqls.ql.interfaces.IAllowTypeChecker;
import org.uva.student.calinwouter.qlqls.ql.interfaces.ITypeCallback;
import org.uva.student.calinwouter.qlqls.ql.interfaces.ITypeDescriptor;
import org.uva.student.calinwouter.qlqls.ql.types.Value;
public class UndefinedTypeDescriptor implements ITypeDescriptor{
public void callTypeMethod(ITypeCallback typeCallback) {
}
public Value getDefaultValue() {
return null;
}
public boolean isAllowed(IAllowTypeChecker allowTypeChecker) {
return false;
}
}