google.golang.org/protobuf/reflect/protoreflect.Value.IsValid (method, view implemented interface methods)
16 uses
google.golang.org/protobuf/reflect/protoreflect (current package)
value_union.go#L191: func (v Value) IsValid() bool {
value_union.go#L406: return Value(k).IsValid()
google.golang.org/protobuf/encoding/protojson
encode.go#L186: isProto2Scalar := fd.Syntax() == protoreflect.Proto2 && fd.Default().IsValid()
encode.go#L254: if !val.IsValid() {
google.golang.org/protobuf/encoding/prototext
decode.go#L543: if pval.IsValid() {
decode.go#L562: if !pval.IsValid() {
google.golang.org/protobuf/internal/filedesc
desc.go#L550: dv := defaultValue{has: v.IsValid(), val: v, enum: ev}
desc_lazy.go#L51: if v := fd.L1.Default.val; v.IsValid() {
desc_lazy.go#L74: if v := xd.L2.Default.val; v.IsValid() {
google.golang.org/protobuf/internal/impl
checkinit.go#L75: if !v.IsValid() {
convert_map.go#L97: if !v.IsValid() {
decode.go#L241: if !ival.IsValid() && xi.unmarshalNeedsValue {
legacy_message.go#L529: if fd.Default().IsValid() {
merge.go#L71: if !dv.IsValid() && xi.unmarshalNeedsValue {
message_reflect_field.go#L56: if v := fd.Default(); v.IsValid() {
github.com/golang/protobuf/jsonpb
encode.go#L515: case !v.IsValid():
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)