gtsocial-umbx

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

impl.go (1482B)


      1 // Copyright 2018 The Go Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style
      3 // license that can be found in the LICENSE file.
      4 
      5 // Package protoimpl contains the default implementation for messages
      6 // generated by protoc-gen-go.
      7 //
      8 // WARNING: This package should only ever be imported by generated messages.
      9 // The compatibility agreement covers nothing except for functionality needed
     10 // to keep existing generated messages operational. Breakages that occur due
     11 // to unauthorized usages of this package are not the author's responsibility.
     12 package protoimpl
     13 
     14 import (
     15 	"google.golang.org/protobuf/internal/filedesc"
     16 	"google.golang.org/protobuf/internal/filetype"
     17 	"google.golang.org/protobuf/internal/impl"
     18 )
     19 
     20 // UnsafeEnabled specifies whether package unsafe can be used.
     21 const UnsafeEnabled = impl.UnsafeEnabled
     22 
     23 type (
     24 	// Types used by generated code in init functions.
     25 	DescBuilder = filedesc.Builder
     26 	TypeBuilder = filetype.Builder
     27 
     28 	// Types used by generated code to implement EnumType, MessageType, and ExtensionType.
     29 	EnumInfo      = impl.EnumInfo
     30 	MessageInfo   = impl.MessageInfo
     31 	ExtensionInfo = impl.ExtensionInfo
     32 
     33 	// Types embedded in generated messages.
     34 	MessageState     = impl.MessageState
     35 	SizeCache        = impl.SizeCache
     36 	WeakFields       = impl.WeakFields
     37 	UnknownFields    = impl.UnknownFields
     38 	ExtensionFields  = impl.ExtensionFields
     39 	ExtensionFieldV1 = impl.ExtensionField
     40 
     41 	Pointer = impl.Pointer
     42 )
     43 
     44 var X impl.Export