Home
last modified time | relevance | path

Searched refs:SizeAndAlign (Results 1 – 2 of 2) sorted by relevance

/external/rust/crates/grpcio-sys/grpc/third_party/upb/upbc/
Dmessage_layout.cc16 MessageLayout::SizeAndAlign size_and_align) { in Place()
31 MessageLayout::SizeAndAlign MessageLayout::SizeOf( in SizeOf()
40 MessageLayout::SizeAndAlign MessageLayout::SizeOfUnwrapped( in SizeOfUnwrapped()
117 SizeAndAlign size{{8, 16}, {4, 8}}; // upb_strview in ComputeLayout()
156 Place(SizeAndAlign{{hasbit_bytes, hasbit_bytes}, {1, 1}}); in PlaceNonOneofFields()
176 SizeAndAlign oneof_maxsize{{0, 0}, {0, 0}}; in PlaceOneofFields()
184 Size discriminator = Place(SizeAndAlign{{4, 4}, {4, 4}}); in PlaceOneofFields()
Dmessage_layout.h33 struct SizeAndAlign { struct
37 void MaxFrom(const SizeAndAlign& other) { in MaxFrom() argument
63 static SizeAndAlign SizeOfUnwrapped(
70 Size Place(SizeAndAlign size_and_align);
91 static SizeAndAlign SizeOf(const google::protobuf::FieldDescriptor* field);