Home
last modified time | relevance | path

Searched refs:Message_data (Results 1 – 3 of 3) sorted by relevance

/external/protobuf/ruby/ext/google/protobuf_c/
Dmessage.c37 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 …]
Dprotobuf.h485 void* Message_data(void* msg);
Ddefs.c861 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()