• Home
  • Raw
  • Download

Lines Matching refs:VALUE

37 static const char* get_str(VALUE str) {  in get_str()
42 static VALUE rb_str_maybe_null(const char* s) { in rb_str_maybe_null()
79 VALUE c ## name; \
84 name* ruby_to_ ## name(VALUE val) { \
95 VALUE generated_pool;
114 VALUE DescriptorPool_alloc(VALUE klass) { in DescriptorPool_alloc()
120 void DescriptorPool_register(VALUE module) { in DescriptorPool_register()
121 VALUE klass = rb_define_class_under( in DescriptorPool_register()
160 VALUE DescriptorPool_add(VALUE _self, VALUE def) { in DescriptorPool_add()
162 VALUE def_klass = rb_obj_class(def); in DescriptorPool_add()
184 VALUE DescriptorPool_build(VALUE _self) { in DescriptorPool_build()
185 VALUE ctx = rb_class_new_instance(0, NULL, cBuilder); in DescriptorPool_build()
186 VALUE block = rb_block_proc(); in DescriptorPool_build()
199 VALUE DescriptorPool_lookup(VALUE _self, VALUE name) { in DescriptorPool_lookup()
218 VALUE DescriptorPool_generated_pool(VALUE _self) { in DescriptorPool_generated_pool()
274 VALUE Descriptor_alloc(VALUE klass) { in Descriptor_alloc()
276 VALUE ret = TypedData_Wrap_Struct(klass, &_Descriptor_type, self); in Descriptor_alloc()
290 void Descriptor_register(VALUE module) { in Descriptor_register()
291 VALUE klass = rb_define_class_under( in Descriptor_register()
315 VALUE Descriptor_name(VALUE _self) { in Descriptor_name()
327 VALUE Descriptor_name_set(VALUE _self, VALUE str) { in Descriptor_name_set()
343 VALUE Descriptor_each(VALUE _self) { in Descriptor_each()
351 VALUE obj = get_def_obj(field); in Descriptor_each()
364 VALUE Descriptor_lookup(VALUE _self, VALUE name) { in Descriptor_lookup()
383 VALUE Descriptor_add_field(VALUE _self, VALUE obj) { in Descriptor_add_field()
406 VALUE Descriptor_add_oneof(VALUE _self, VALUE obj) { in Descriptor_add_oneof()
425 VALUE Descriptor_each_oneof(VALUE _self) { in Descriptor_each_oneof()
433 VALUE obj = get_def_obj(oneof); in Descriptor_each_oneof()
446 VALUE Descriptor_lookup_oneof(VALUE _self, VALUE name) { in Descriptor_lookup_oneof()
463 VALUE Descriptor_msgclass(VALUE _self) { in Descriptor_msgclass()
497 VALUE FieldDescriptor_alloc(VALUE klass) { in FieldDescriptor_alloc()
499 VALUE ret = TypedData_Wrap_Struct(klass, &_FieldDescriptor_type, self); in FieldDescriptor_alloc()
506 void FieldDescriptor_register(VALUE module) { in FieldDescriptor_register()
507 VALUE klass = rb_define_class_under( in FieldDescriptor_register()
533 VALUE FieldDescriptor_name(VALUE _self) { in FieldDescriptor_name()
545 VALUE FieldDescriptor_name_set(VALUE _self, VALUE str) { in FieldDescriptor_name_set()
554 upb_fieldtype_t ruby_to_fieldtype(VALUE type) { in ruby_to_fieldtype()
582 VALUE fieldtype_to_ruby(upb_fieldtype_t type) { in fieldtype_to_ruby()
602 upb_descriptortype_t ruby_to_descriptortype(VALUE type) { in ruby_to_descriptortype()
637 VALUE descriptortype_to_ruby(upb_descriptortype_t type) { in descriptortype_to_ruby()
674 VALUE FieldDescriptor_type(VALUE _self) { in FieldDescriptor_type()
689 VALUE FieldDescriptor_type_set(VALUE _self, VALUE type) { in FieldDescriptor_type_set()
705 VALUE FieldDescriptor_label(VALUE _self) { in FieldDescriptor_label()
728 VALUE FieldDescriptor_label_set(VALUE _self, VALUE label) { in FieldDescriptor_label_set()
765 VALUE FieldDescriptor_number(VALUE _self) { in FieldDescriptor_number()
777 VALUE FieldDescriptor_number_set(VALUE _self, VALUE number) { in FieldDescriptor_number_set()
794 VALUE FieldDescriptor_submsg_name(VALUE _self) { in FieldDescriptor_submsg_name()
812 VALUE FieldDescriptor_submsg_name_set(VALUE _self, VALUE value) { in FieldDescriptor_submsg_name_set()
833 VALUE FieldDescriptor_subtype(VALUE _self) { in FieldDescriptor_subtype()
854 VALUE FieldDescriptor_get(VALUE _self, VALUE msg_rb) { in FieldDescriptor_get()
872 VALUE FieldDescriptor_set(VALUE _self, VALUE msg_rb, VALUE value) { in FieldDescriptor_set()
905 VALUE OneofDescriptor_alloc(VALUE klass) { in OneofDescriptor_alloc()
907 VALUE ret = TypedData_Wrap_Struct(klass, &_OneofDescriptor_type, self); in OneofDescriptor_alloc()
912 void OneofDescriptor_register(VALUE module) { in OneofDescriptor_register()
913 VALUE klass = rb_define_class_under( in OneofDescriptor_register()
931 VALUE OneofDescriptor_name(VALUE _self) { in OneofDescriptor_name()
943 VALUE OneofDescriptor_name_set(VALUE _self, VALUE value) { in OneofDescriptor_name_set()
966 VALUE OneofDescriptor_add_field(VALUE _self, VALUE obj) { in OneofDescriptor_add_field()
984 VALUE OneofDescriptor_each(VALUE _self, VALUE field) { in OneofDescriptor_each()
991 VALUE obj = get_def_obj(f); in OneofDescriptor_each()
1022 VALUE EnumDescriptor_alloc(VALUE klass) { in EnumDescriptor_alloc()
1024 VALUE ret = TypedData_Wrap_Struct(klass, &_EnumDescriptor_type, self); in EnumDescriptor_alloc()
1030 void EnumDescriptor_register(VALUE module) { in EnumDescriptor_register()
1031 VALUE klass = rb_define_class_under( in EnumDescriptor_register()
1052 VALUE EnumDescriptor_name(VALUE _self) { in EnumDescriptor_name()
1064 VALUE EnumDescriptor_name_set(VALUE _self, VALUE str) { in EnumDescriptor_name_set()
1081 VALUE EnumDescriptor_add_value(VALUE _self, VALUE name, VALUE number) { in EnumDescriptor_add_value()
1098 VALUE EnumDescriptor_lookup_name(VALUE _self, VALUE name) { in EnumDescriptor_lookup_name()
1116 VALUE EnumDescriptor_lookup_value(VALUE _self, VALUE number) { in EnumDescriptor_lookup_value()
1134 VALUE EnumDescriptor_each(VALUE _self) { in EnumDescriptor_each()
1141 VALUE key = ID2SYM(rb_intern(upb_enum_iter_name(&it))); in EnumDescriptor_each()
1142 VALUE number = INT2NUM(upb_enum_iter_number(&it)); in EnumDescriptor_each()
1156 VALUE EnumDescriptor_enummodule(VALUE _self) { in EnumDescriptor_enummodule()
1187 VALUE MessageBuilderContext_alloc(VALUE klass) { in MessageBuilderContext_alloc()
1189 VALUE ret = TypedData_Wrap_Struct( in MessageBuilderContext_alloc()
1196 void MessageBuilderContext_register(VALUE module) { in MessageBuilderContext_register()
1197 VALUE klass = rb_define_class_under( in MessageBuilderContext_register()
1219 VALUE MessageBuilderContext_initialize(VALUE _self, in MessageBuilderContext_initialize()
1220 VALUE msgdef, in MessageBuilderContext_initialize()
1221 VALUE builder) { in MessageBuilderContext_initialize()
1228 static VALUE msgdef_add_field(VALUE msgdef, in msgdef_add_field()
1229 const char* label, VALUE name, in msgdef_add_field()
1230 VALUE type, VALUE number, in msgdef_add_field()
1231 VALUE type_class) { in msgdef_add_field()
1232 VALUE fielddef = rb_class_new_instance(0, NULL, cFieldDescriptor); in msgdef_add_field()
1233 VALUE name_str = rb_str_new2(rb_id2name(SYM2ID(name))); in msgdef_add_field()
1262 VALUE MessageBuilderContext_optional(int argc, VALUE* argv, VALUE _self) { in MessageBuilderContext_optional()
1264 VALUE name, type, number, type_class; in MessageBuilderContext_optional()
1291 VALUE MessageBuilderContext_required(int argc, VALUE* argv, VALUE _self) { in MessageBuilderContext_required()
1293 VALUE name, type, number, type_class; in MessageBuilderContext_required()
1316 VALUE MessageBuilderContext_repeated(int argc, VALUE* argv, VALUE _self) { in MessageBuilderContext_repeated()
1318 VALUE name, type, number, type_class; in MessageBuilderContext_repeated()
1344 VALUE MessageBuilderContext_map(int argc, VALUE* argv, VALUE _self) { in MessageBuilderContext_map()
1346 VALUE name, key_type, value_type, number, type_class; in MessageBuilderContext_map()
1347 VALUE mapentry_desc, mapentry_desc_name; in MessageBuilderContext_map()
1389 VALUE key_field = rb_class_new_instance(0, NULL, cFieldDescriptor); in MessageBuilderContext_map()
1399 VALUE value_field = rb_class_new_instance(0, NULL, cFieldDescriptor); in MessageBuilderContext_map()
1405 VALUE submsg_name = rb_str_new2("."); // prepend '.' to make absolute. in MessageBuilderContext_map()
1420 VALUE map_field = rb_class_new_instance(0, NULL, cFieldDescriptor); in MessageBuilderContext_map()
1421 VALUE name_str = rb_str_new2(rb_id2name(SYM2ID(name))); in MessageBuilderContext_map()
1422 VALUE submsg_name; in MessageBuilderContext_map()
1448 VALUE MessageBuilderContext_oneof(VALUE _self, VALUE name) { in MessageBuilderContext_oneof()
1450 VALUE oneofdef = rb_class_new_instance(0, NULL, cOneofDescriptor); in MessageBuilderContext_oneof()
1451 VALUE args[2] = { oneofdef, self->builder }; in MessageBuilderContext_oneof()
1452 VALUE ctx = rb_class_new_instance(2, args, cOneofBuilderContext); in MessageBuilderContext_oneof()
1453 VALUE block = rb_block_proc(); in MessageBuilderContext_oneof()
1454 VALUE name_str = rb_str_new2(rb_id2name(SYM2ID(name))); in MessageBuilderContext_oneof()
1480 VALUE OneofBuilderContext_alloc(VALUE klass) { in OneofBuilderContext_alloc()
1482 VALUE ret = TypedData_Wrap_Struct( in OneofBuilderContext_alloc()
1489 void OneofBuilderContext_register(VALUE module) { in OneofBuilderContext_register()
1490 VALUE klass = rb_define_class_under( in OneofBuilderContext_register()
1508 VALUE OneofBuilderContext_initialize(VALUE _self, in OneofBuilderContext_initialize()
1509 VALUE oneofdef, in OneofBuilderContext_initialize()
1510 VALUE builder) { in OneofBuilderContext_initialize()
1526 VALUE OneofBuilderContext_optional(int argc, VALUE* argv, VALUE _self) { in OneofBuilderContext_optional()
1528 VALUE name, type, number, type_class; in OneofBuilderContext_optional()
1559 VALUE EnumBuilderContext_alloc(VALUE klass) { in EnumBuilderContext_alloc()
1561 VALUE ret = TypedData_Wrap_Struct( in EnumBuilderContext_alloc()
1567 void EnumBuilderContext_register(VALUE module) { in EnumBuilderContext_register()
1568 VALUE klass = rb_define_class_under( in EnumBuilderContext_register()
1585 VALUE EnumBuilderContext_initialize(VALUE _self, VALUE enumdef) { in EnumBuilderContext_initialize()
1591 static VALUE enumdef_add_value(VALUE enumdef, in enumdef_add_value()
1592 VALUE name, VALUE number) { in enumdef_add_value()
1604 VALUE EnumBuilderContext_value(VALUE _self, VALUE name, VALUE number) { in EnumBuilderContext_value()
1634 VALUE Builder_alloc(VALUE klass) { in Builder_alloc()
1636 VALUE ret = TypedData_Wrap_Struct( in Builder_alloc()
1643 void Builder_register(VALUE module) { in Builder_register()
1644 VALUE klass = rb_define_class_under(module, "Builder", rb_cObject); in Builder_register()
1664 VALUE Builder_add_message(VALUE _self, VALUE name) { in Builder_add_message()
1666 VALUE msgdef = rb_class_new_instance(0, NULL, cDescriptor); in Builder_add_message()
1667 VALUE args[2] = { msgdef, _self }; in Builder_add_message()
1668 VALUE ctx = rb_class_new_instance(2, args, cMessageBuilderContext); in Builder_add_message()
1669 VALUE block = rb_block_proc(); in Builder_add_message()
1686 VALUE Builder_add_enum(VALUE _self, VALUE name) { in Builder_add_enum()
1688 VALUE enumdef = rb_class_new_instance(0, NULL, cEnumDescriptor); in Builder_add_enum()
1689 VALUE ctx = rb_class_new_instance(1, &enumdef, cEnumBuilderContext); in Builder_add_enum()
1690 VALUE block = rb_block_proc(); in Builder_add_enum()
1734 VALUE Builder_finalize_to_pool(VALUE _self, VALUE pool_rb) { in Builder_finalize_to_pool()
1742 VALUE def_rb = rb_ary_entry(self->pending_list, i); in Builder_finalize_to_pool()
1757 VALUE def_rb = rb_ary_entry(self->pending_list, i); in Builder_finalize_to_pool()