diff --git a/bootstrap/cxx/src/Parser.cc b/bootstrap/cxx/src/Parser.cc index 9482c98c6..b89da9822 100644 --- a/bootstrap/cxx/src/Parser.cc +++ b/bootstrap/cxx/src/Parser.cc @@ -449,6 +449,7 @@ after_constraints: } if (T3->getKind() == NodeKind::VBar) { Tokens.get(); + Fields.push_back(std::make_tuple(Field, nullptr)); VBar = static_cast(T3); Rest = parseTypeExpression(); if (!Rest) {