Fix for type checking error in visitDotVName

This commit is contained in:
Sandy Brownlee 2022-08-31 15:01:38 +01:00
parent e5730fe8a2
commit 62b666992a

View File

@ -681,7 +681,7 @@ public final class Checker implements ActualParameterVisitor<FormalParameter, Vo
ast.variable = ast.V.variable;
if (vType instanceof RecordTypeDenoter record) {
ast.type = checkFieldIdentifier(record.FT, ast.I);
checkAndReportError(!ast.type.equals(StdEnvironment.errorType), "no field \"%\" in this record type",
checkAndReportError(ast.type != StdEnvironment.errorType, "no field \"%\" in this record type",
ast.I);
} else {
reportError("record expected here", ast.V);