// Copyright 2019 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.packageproto// Bool stores v in a new bool value and returns a pointer to it.funcBool(vbool)*bool{return&v}// Int stores v in a new int32 value and returns a pointer to it.//// Deprecated: Use Int32 instead.funcInt(vint)*int32{returnInt32(int32(v))}// Int32 stores v in a new int32 value and returns a pointer to it.funcInt32(vint32)*int32{return&v}// Int64 stores v in a new int64 value and returns a pointer to it.funcInt64(vint64)*int64{return&v}// Uint32 stores v in a new uint32 value and returns a pointer to it.funcUint32(vuint32)*uint32{return&v}// Uint64 stores v in a new uint64 value and returns a pointer to it.funcUint64(vuint64)*uint64{return&v}// Float32 stores v in a new float32 value and returns a pointer to it.funcFloat32(vfloat32)*float32{return&v}// Float64 stores v in a new float64 value and returns a pointer to it.funcFloat64(vfloat64)*float64{return&v}// String stores v in a new string value and returns a pointer to it.funcString(vstring)*string{return&v}