Lines Matching refs:MessageLayout
45 struct MessageLayout;
57 typedef struct MessageLayout MessageLayout; typedef
111 MessageLayout* layout;
450 struct MessageLayout { struct
456 MessageLayout* create_layout(const upb_msgdef* msgdef); argument
457 void free_layout(MessageLayout* layout);
458 VALUE layout_get(MessageLayout* layout,
461 void layout_set(MessageLayout* layout,
465 void layout_init(MessageLayout* layout, void* storage);
466 void layout_mark(MessageLayout* layout, void* storage);
467 void layout_dup(MessageLayout* layout, void* to, void* from);
468 void layout_deep_copy(MessageLayout* layout, void* to, void* from);
469 VALUE layout_eq(MessageLayout* layout, void* msg1, void* msg2);
470 VALUE layout_hash(MessageLayout* layout, void* storage);
471 VALUE layout_inspect(MessageLayout* layout, void* storage);