// Copyright 2012 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. package runtime const ( _KindBool = 1 + iota _KindInt _KindInt8 _KindInt16 _KindInt32 _KindInt64 _KindUint _KindUint8 _KindUint16 _KindUint32 _KindUint64 _KindUintptr _KindFloat32 _KindFloat64 _KindComplex64 _KindComplex128 _KindArray _KindChan _KindFunc _KindInterface _KindMap _KindPtr _KindSlice _KindString _KindStruct _KindUnsafePointer _KindDirectIface = 1 << 5 _KindGCProg = 1 << 6 // Type.gc points to GC program _KindNoPointers = 1 << 7 _KindMask = (1 << 5) - 1 )