Lines Matching defs:ExtensionField
81 type ExtensionField struct { struct
82 typ protoreflect.ExtensionType
86 value protoreflect.Value
87 lazy *lazyExtensionValue
90 …flect.ExtensionType, xi *extensionFieldInfo, num protowire.Number, wtyp protowire.Type, b []byte) {
100 func (f *ExtensionField) canLazy(xt protoreflect.ExtensionType) bool {
110 func (f *ExtensionField) lazyInit() {
157 func (f *ExtensionField) Set(t protoreflect.ExtensionType, v protoreflect.Value) {
165 func (f *ExtensionField) SetLazy(t protoreflect.ExtensionType, fn func() protoreflect.Value) {
172 func (f *ExtensionField) Value() protoreflect.Value {
184 func (f ExtensionField) Type() protoreflect.ExtensionType {
190 func (f ExtensionField) IsSet() bool {