Lines Matching refs:FieldDescriptor

95 const char* GetCapitalizedType(const FieldDescriptor* field) {
97 case FieldDescriptor::TYPE_INT32 : return "Int32" ;
98 case FieldDescriptor::TYPE_UINT32 : return "UInt32" ;
99 case FieldDescriptor::TYPE_SINT32 : return "SInt32" ;
100 case FieldDescriptor::TYPE_FIXED32 : return "Fixed32" ;
101 case FieldDescriptor::TYPE_SFIXED32: return "SFixed32";
102 case FieldDescriptor::TYPE_INT64 : return "Int64" ;
103 case FieldDescriptor::TYPE_UINT64 : return "UInt64" ;
104 case FieldDescriptor::TYPE_SINT64 : return "SInt64" ;
105 case FieldDescriptor::TYPE_FIXED64 : return "Fixed64" ;
106 case FieldDescriptor::TYPE_SFIXED64: return "SFixed64";
107 case FieldDescriptor::TYPE_FLOAT : return "Float" ;
108 case FieldDescriptor::TYPE_DOUBLE : return "Double" ;
109 case FieldDescriptor::TYPE_BOOL : return "Bool" ;
110 case FieldDescriptor::TYPE_STRING : return "String" ;
111 case FieldDescriptor::TYPE_BYTES : return "Bytes" ;
112 case FieldDescriptor::TYPE_ENUM : return "Enum" ;
113 case FieldDescriptor::TYPE_GROUP : return "Group" ;
114 case FieldDescriptor::TYPE_MESSAGE : return "Message" ;
126 int FixedSize(FieldDescriptor::Type type) {
128 case FieldDescriptor::TYPE_INT32 : return -1;
129 case FieldDescriptor::TYPE_INT64 : return -1;
130 case FieldDescriptor::TYPE_UINT32 : return -1;
131 case FieldDescriptor::TYPE_UINT64 : return -1;
132 case FieldDescriptor::TYPE_SINT32 : return -1;
133 case FieldDescriptor::TYPE_SINT64 : return -1;
134 case FieldDescriptor::TYPE_FIXED32 : return WireFormatLite::kFixed32Size;
135 case FieldDescriptor::TYPE_FIXED64 : return WireFormatLite::kFixed64Size;
136 case FieldDescriptor::TYPE_SFIXED32: return WireFormatLite::kSFixed32Size;
137 case FieldDescriptor::TYPE_SFIXED64: return WireFormatLite::kSFixed64Size;
138 case FieldDescriptor::TYPE_FLOAT : return WireFormatLite::kFloatSize;
139 case FieldDescriptor::TYPE_DOUBLE : return WireFormatLite::kDoubleSize;
141 case FieldDescriptor::TYPE_BOOL : return WireFormatLite::kBoolSize;
142 case FieldDescriptor::TYPE_ENUM : return -1;
144 case FieldDescriptor::TYPE_STRING : return -1;
145 case FieldDescriptor::TYPE_BYTES : return -1;
146 case FieldDescriptor::TYPE_GROUP : return -1;
147 case FieldDescriptor::TYPE_MESSAGE : return -1;
178 bool IsFastStringHandling(const FieldDescriptor* descriptor,
184 void SetPrimitiveVariables(const FieldDescriptor* descriptor, const Params params,
217 PrimitiveFieldGenerator(const FieldDescriptor* descriptor, const Params& params)
333 RepeatedPrimitiveFieldGenerator(const FieldDescriptor* descriptor, const Params& params)