Documentation
¶
Index ¶
- func X_arrayIndex(m *gnolang.Machine, v gnolang.TypedValue, n int) gnolang.TypedValue
- func X_asByteSlice(v gnolang.TypedValue) (gnolang.TypedValue, bool)
- func X_fieldByIndex(v gnolang.TypedValue, n int) (name string, value gnolang.TypedValue)
- func X_getAddr(m *gnolang.Machine, v gnolang.TypedValue) uint64
- func X_getPtrElem(v gnolang.TypedValue) gnolang.TypedValue
- func X_mapKeyValues(v gnolang.TypedValue) (keys, values gnolang.TypedValue)
- func X_typeString(v gnolang.TypedValue) string
- func X_valueOfInternal(v gnolang.TypedValue) (kind, declaredName string, bytes uint64, base gnolang.TypedValue, xlen int)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func X_arrayIndex ¶
func X_arrayIndex(m *gnolang.Machine, v gnolang.TypedValue, n int) gnolang.TypedValue
get the n'th element of the given array or slice.
func X_asByteSlice ¶
func X_asByteSlice(v gnolang.TypedValue) (gnolang.TypedValue, bool)
func X_fieldByIndex ¶
func X_fieldByIndex(v gnolang.TypedValue, n int) (name string, value gnolang.TypedValue)
n'th field of the given struct.
func X_getPtrElem ¶
func X_getPtrElem(v gnolang.TypedValue) gnolang.TypedValue
func X_mapKeyValues ¶
func X_mapKeyValues(v gnolang.TypedValue) (keys, values gnolang.TypedValue)
func X_typeString ¶
func X_typeString(v gnolang.TypedValue) string
func X_valueOfInternal ¶
func X_valueOfInternal(v gnolang.TypedValue) ( kind, declaredName string, bytes uint64, base gnolang.TypedValue, xlen int, )
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.