Documentation ¶
Index ¶
Constants ¶
Variables ¶
View Source
var ( V_strhash = rt.UnpackEface(strhash) S_strhash = *(*uintptr)(V_strhash.Value) )
Functions ¶
Types ¶
type FieldEntry ¶
type FieldMap ¶
type FieldMap struct { N uint64 // contains filtered or unexported fields }
func CreateFieldMap ¶
func (*FieldMap) At ¶
func (self *FieldMap) At(p uint64) *FieldEntry
func (*FieldMap) Get ¶
Get searches FieldMap by name. JIT generated assembly does NOT call this function, rather it implements its own version directly in assembly. So we must ensure this function stays in sync with the JIT generated one.
func (*FieldMap) GetCaseInsensitive ¶
type ProgramCache ¶
type ProgramCache struct {
// contains filtered or unexported fields
}
func CreateProgramCache ¶
func CreateProgramCache() *ProgramCache
func (*ProgramCache) Get ¶
func (self *ProgramCache) Get(vt *rt.GoType) interface{}
Click to show internal directories.
Click to hide internal directories.