• Home
  • Raw
  • Download

Lines Matching full:description

96     GPBExtensionDescription *description, id object) {
99 return GPBCompute##TYPE##Size(description->fieldNumber, \
103 return GPBCompute##TYPE##Size(description->fieldNumber, object);
104 switch (description->dataType) {
123 if (GPBExtensionIsWireFormat(description)) {
124 return GPBComputeMessageSetExtensionSize(description->fieldNumber,
127 return GPBComputeMessageSize(description->fieldNumber, object);
135 GPBExtensionDescription *description, NSArray *values) {
136 if (GPBExtensionIsPacked(description)) {
138 size_t typeSize = DataTypeSize(description->dataType);
144 ComputePBSerializedSizeNoTagOfObject(description->dataType, value);
147 return size + GPBComputeTagSize(description->fieldNumber) +
152 size += ComputeSerializedSizeIncludingTagOfObject(description, value);
159 id object, GPBExtensionDescription *description,
163 [output write##TYPE:description->fieldNumber \
168 [output write##TYPE:description->fieldNumber value:object]; \
170 switch (description->dataType) {
189 if (GPBExtensionIsWireFormat(description)) {
190 [output writeMessageSetExtension:description->fieldNumber value:object];
192 [output writeMessage:description->fieldNumber value:object];
201 id object, GPBExtensionDescription *description,
211 switch (description->dataType) {
230 [output writeGroupNoTag:description->fieldNumber value:object];
238 NSArray *values, GPBExtensionDescription *description,
240 if (GPBExtensionIsPacked(description)) {
241 [output writeTag:description->fieldNumber
244 size_t typeSize = DataTypeSize(description->dataType);
250 ComputePBSerializedSizeNoTagOfObject(description->dataType, value);
255 WriteObjectNoTagToCodedOutputStream(value, description, output);
259 WriteObjectIncludingTagToCodedOutputStream(value, description, output);
269 GPBExtensionDescription *description = extension->description_;
272 NSCAssert(GPBExtensionIsRepeated(description),
287 BOOL isRepeated = GPBExtensionIsRepeated(description);
288 if (!isRepeated && GPBDataTypeIsMessage(description->dataType)) {
307 GPBExtensionDescription *description = extension->description_;
308 if (GPBExtensionIsRepeated(description)) {
309 WriteArrayIncludingTagsToCodedOutputStream(value, description, output);
311 WriteObjectIncludingTagToCodedOutputStream(value, description, output);
317 GPBExtensionDescription *description = extension->description_;
318 if (GPBExtensionIsRepeated(description)) {
319 return ComputeSerializedSizeIncludingTagOfArray(description, value);
321 return ComputeSerializedSizeIncludingTagOfObject(description, value);
330 GPBExtensionDescription *description = extension->description_;
332 switch (description->dataType) {
359 if (description->dataType == GPBDataTypeGroup) {
360 [input readGroup:description->fieldNumber
364 // description->dataType == GPBDataTypeMessage
365 if (GPBExtensionIsWireFormat(description)) {