Home | History | Annotate | Download | only in protobuf

Lines Matching defs:Container

57 // indicate an arena pointer and bit 0 == 1 to indicate a UFS+Arena-container
67 delete PtrValue<Container>();
74 return PtrValue<Container>()->unknown_fields_;
82 return &PtrValue<Container>()->unknown_fields_;
90 return PtrValue<Container>()->arena_;
104 // different states (direct arena pointer vs. container with UFS) so we
123 // ptr_ is a Container*.
140 struct Container {
147 Container* container = Arena::Create<Container>(my_arena);
149 reinterpret_cast<intptr_t>(container) | kTagContainer);
150 container->arena_ = my_arena;
151 return &(container->unknown_fields_);