Allow empty records in type resolution. Empty records are already errors in the parser. This makes it easier to use the BIND method, which requires a record param in all cases.
GITHUB_BREAKING_CHANGES=N/A
@@ -799,7 +799,6 @@ public final class ResolveExpressionTypesPass implements CompilerFilePass {
int numChildren = node.numChildren();
checkState(numChildren == node.getKeys().size());
- checkState(numChildren > 0);
List<RecordType.Member> members = new ArrayList<>();
for (int i = 0; i < numChildren; i++) {
