Lines Matching refs:type_class
110 void native_slot_set(upb_fieldtype_t type, VALUE type_class,
112 native_slot_set_value_and_case(type, type_class, memory, value, NULL, 0);
115 void native_slot_set_value_and_case(upb_fieldtype_t type, VALUE type_class,
160 } else if (CLASS_OF(value) != type_class) {
176 VALUE lookup = rb_funcall(type_class, rb_intern("resolve"), 1, value);
221 VALUE type_class,
236 VALUE symbol = enum_lookup(type_class, INT2NUM(val));
504 VALUE type_class = Qnil;
508 type_class = Descriptor_msgclass(submsgdesc);
512 type_class = EnumDescriptor_enummodule(subenumdesc);
514 return type_class;
666 VALUE type_class = field_type_class(value_field);
668 if (type_class != Qnil) {
672 type_class,
687 VALUE type_class = field_type_class(field);
689 if (type_class != Qnil) {
692 type_class,