type google.golang.org/protobuf/internal/impl.ExtensionInfo
17 uses
google.golang.org/protobuf/internal/impl (current package)
codec_extension.go#L27: if xi, ok := xt.(*ExtensionInfo); ok {
extension.go#L21: type ExtensionInfo struct {
extension.go#L86: func InitExtensionInfo(xi *ExtensionInfo, xd pref.ExtensionDescriptor, goType reflect.Type) {
extension.go#L92: func (xi *ExtensionInfo) New() pref.Value {
extension.go#L95: func (xi *ExtensionInfo) Zero() pref.Value {
extension.go#L98: func (xi *ExtensionInfo) ValueOf(v interface{}) pref.Value {
extension.go#L101: func (xi *ExtensionInfo) InterfaceOf(v pref.Value) interface{} {
extension.go#L104: func (xi *ExtensionInfo) IsValidValue(v pref.Value) bool {
extension.go#L107: func (xi *ExtensionInfo) IsValidInterface(v interface{}) bool {
extension.go#L110: func (xi *ExtensionInfo) TypeDescriptor() pref.ExtensionTypeDescriptor {
extension.go#L117: func (xi *ExtensionInfo) lazyInit() Converter {
extension.go#L124: func (xi *ExtensionInfo) lazyInitSlow() {
extension.go#L148: xi *ExtensionInfo
legacy_extension.go#L20: func (xi *ExtensionInfo) initToLegacy() {
legacy_extension.go#L75: func (xi *ExtensionInfo) initFromLegacy() {
google.golang.org/protobuf/internal/filetype
build.go#L106: ExtensionInfos []pimpl.ExtensionInfo
google.golang.org/protobuf/runtime/protoimpl
impl.go#L31: ExtensionInfo = impl.ExtensionInfo
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |