示例#1
0
文件: proto.go 项目: katydid/katydid
func newFixed32IntField(f *descriptor.FieldDescriptorProto) *fixed32IntField {
	return &fixed32IntField{f.GetKey()}
}
示例#2
0
文件: proto.go 项目: katydid/katydid
func newSint64Field(f *descriptor.FieldDescriptorProto) *sint64Field {
	return &sint64Field{f.GetKey()}
}
示例#3
0
文件: proto.go 项目: katydid/katydid
func newStringField(f *descriptor.FieldDescriptorProto) *stringField {
	return &stringField{f.GetKey()}
}
示例#4
0
文件: proto.go 项目: katydid/katydid
func newBytesField(f *descriptor.FieldDescriptorProto) *bytesField {
	return &bytesField{f.GetKey()}
}
示例#5
0
文件: proto.go 项目: katydid/katydid
func newUintField(f *descriptor.FieldDescriptorProto) *uintField {
	return &uintField{f.GetKey()}
}
示例#6
0
文件: proto.go 项目: katydid/katydid
func newBoolField(f *descriptor.FieldDescriptorProto) *boolField {
	return &boolField{f.GetKey()}
}
示例#7
0
文件: proto.go 项目: katydid/katydid
func newIntField(f *descriptor.FieldDescriptorProto) *intField {
	return &intField{f.GetKey()}
}
示例#8
0
文件: proto.go 项目: katydid/katydid
func newFloatField(f *descriptor.FieldDescriptorProto) *floatField {
	return &floatField{f.GetKey()}
}
示例#9
0
文件: proto.go 项目: katydid/katydid
func newDoubleField(f *descriptor.FieldDescriptorProto) *doubleField {
	return &doubleField{f.GetKey()}
}
示例#10
0
文件: proto.go 项目: katydid/katydid
func newMsgField(desc protoparser.DescMap, field *descriptor.FieldDescriptorProto, msg *descriptor.DescriptorProto) *msgField {
	return &msgField{
		key: field.GetKey(),
		msg: newMsg(desc, msg),
	}
}
示例#11
0
文件: proto.go 项目: katydid/katydid
func newRepeatedField(desc protoparser.DescMap, f *descriptor.FieldDescriptorProto) *repeatedField {
	return &repeatedField{
		key:      f.GetKey(),
		fieldEnc: newSingleField(desc, f),
	}
}