|
|
|
@ -1256,13 +1256,21 @@ bool IsV2EnabledForMessage(const Descriptor* descriptor, |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
bool HasV2Table(const FileDescriptor* file, const Options& options) { |
|
|
|
|
bool HasV2MessageTable(const FileDescriptor* file, const Options& options) { |
|
|
|
|
for (int i = 0; i < file->message_type_count(); ++i) { |
|
|
|
|
if (HasV2Table(file->message_type(i), options)) return true; |
|
|
|
|
} |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
bool IsV2ParseEnabledForMessage(const Descriptor* descriptor) { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
bool HasV2ParseTable(const FileDescriptor* file, const Options& options) { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
static bool HasEnumDefinitions(const Descriptor* message_type) { |
|
|
|
|
if (message_type->enum_type_count() > 0) return true; |
|
|
|
|
for (int i = 0; i < message_type->nested_type_count(); ++i) { |
|
|
|
|