eGenerator(         descriptor->field(i), messageBitIndex, builderBitIndex, context);     field_generators_[i].reset(generator);     messageBitIndex += generator->GetNumBitsForMessage();     builderBitIndex += generator->GetNumBitsForBuilder();   } }  template<> FieldGeneratorMap<ImmutableFieldLiteGenerator>::