Searched refs:Message_data (Results 1 – 3 of 3) sorted by relevance
/external/protobuf/ruby/ext/google/protobuf_c/ |
D | message.c | 37 void* Message_data(void* msg) { in Message_data() function 43 layout_mark(self->descriptor->layout, Message_data(self)); in Message_mark() 62 memset(Message_data(msg), 0, desc->layout->size); in Message_alloc() 70 layout_init(desc->layout, Message_data(msg)); in Message_alloc() 96 oneof_case = *((uint32_t*)((char*)Message_data(self) + case_ofs)); in which_oneof_field() 173 layout_set(self->descriptor->layout, Message_data(self), f, argv[1]); in Message_method_missing() 176 return layout_get(self->descriptor->layout, Message_data(self), f); in Message_method_missing() 208 map = layout_get(self->descriptor->layout, Message_data(self), f); in Message_initialize_kwarg() 217 ary = layout_get(self->descriptor->layout, Message_data(self), f); in Message_initialize_kwarg() 222 layout_set(self->descriptor->layout, Message_data(self), f, val); in Message_initialize_kwarg() [all …]
|
D | protobuf.h | 485 void* Message_data(void* msg);
|
D | defs.c | 861 return layout_get(msg->descriptor->layout, Message_data(msg), self->fielddef); in FieldDescriptor_get() 879 layout_set(msg->descriptor->layout, Message_data(msg), self->fielddef, value); in FieldDescriptor_set()
|