Incremental migration of message.cc to Emit

PiperOrigin-RevId: 573859292
pull/14352/head
Matt Kulukundis 1 year ago committed by Copybara-Service
parent e6f84a6168
commit 706798130c
  1. 7
      src/google/protobuf/compiler/cpp/field_generators/message_field.cc

@ -704,10 +704,9 @@ void OneofMessage::GenerateConstructorCode(io::Printer* p) const {
void OneofMessage::GenerateIsInitialized(io::Printer* p) const {
if (!has_required_) return;
p->Emit(
"if ($has_field$) {\n"
" if (!$field_$->IsInitialized()) return false;\n"
"}\n");
p->Emit(R"cc(
if ($has_field$ && !$field_$->IsInitialized()) return false;
)cc");
}
class RepeatedMessage : public FieldGeneratorBase {

Loading…
Cancel
Save