We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dbe588b commit af3bb18Copy full SHA for af3bb18
src/mutator.cc
@@ -87,11 +87,7 @@ bool GetRandomBool(RandomEngine* random, size_t n = 2) {
87
}
88
89
bool IsProto3SimpleField(const FieldDescriptor& field) {
90
- assert(field.file()->syntax() == FileDescriptor::SYNTAX_PROTO3 ||
91
- field.file()->syntax() == FileDescriptor::SYNTAX_PROTO2);
92
- return field.file()->syntax() == FileDescriptor::SYNTAX_PROTO3 &&
93
- field.cpp_type() != FieldDescriptor::CPPTYPE_MESSAGE &&
94
- !field.containing_oneof() && !field.is_repeated();
+ return !field.is_repeated() && !field.has_presence();
95
96
97
struct CreateDefaultField : public FieldFunction<CreateDefaultField> {
0 commit comments