Home | History | Annotate | Download | only in protobuf

Lines Matching defs:enum_type

1350     enum_type(i)->CopyTo(proto->add_enum_type());
1374 enum_type(i)->CopyTo(proto->add_enum_type());
1420 if (!enum_type()->is_unqualified_placeholder_) {
1423 proto->mutable_type_name()->append(enum_type()->full_name());
1559 enum_type(i)->DebugString(0, &contents);
1638 enum_type(i)->DebugString(depth, contents);
1691 field_type = "." + enum_type()->full_name();
2032 void CrossLinkEnum(EnumDescriptor* enum_type,
2818 BUILD_ARRAY(proto, result, enum_type , BuildEnum , NULL);
2881 BUILD_ARRAY(proto, result, enum_type , BuildEnum , result);
3358 CrossLinkEnum(&file->enum_types_[i], proto.enum_type(i));
3377 CrossLinkEnum(&message->enum_types_[i], proto.enum_type(i));
3477 if (field->enum_type()->is_placeholder_) {
3484 // We can't just use field->enum_type()->FindValueByName() here
3489 field->enum_type()->full_name());
3492 default_value.enum_value_descriptor->type() == field->enum_type()) {
3497 "Enum type \"" + field->enum_type()->full_name() +
3500 } else if (field->enum_type()->value_count() > 0) {
3504 field->default_value_enum_ = field->enum_type()->value(0);
3555 EnumDescriptor* enum_type, const EnumDescriptorProto& proto) {
3556 if (enum_type->options_ == NULL) {
3557 enum_type->options_ = &EnumOptions::default_instance();
3560 for (int i = 0; i < enum_type->value_count(); i++) {
3561 CrossLinkEnumValue(&enum_type->values_[i], proto.value(i));
3638 VALIDATE_OPTIONS_FROM_ARRAY(file, enum_type, Enum);
3662 VALIDATE_OPTIONS_FROM_ARRAY(message, enum_type, Enum);
4250 const EnumDescriptor* enum_type = option_field->enum_type();
4254 if (enum_type->file()->pool() != DescriptorPool::generated_pool()) {
4257 string fully_qualified_name = enum_type->full_name();
4259 enum_type->name().size());
4269 if (symbol.enum_value_descriptor->type() != enum_type) {
4270 return AddValueError("Enum type \"" + enum_type->full_name() +
4281 enum_value = enum_type->FindValueByName(value_name);
4286 option_field->enum_type()->full_name() +