Versions in this module Expand all Collapse all v0 v0.0.6 Sep 14, 2024 Changes in this version + func GetResultValues(funcType reflect.Type, results ...interface{}) []reflect.Value + func PtrOf(val []byte) uintptr — darwin/amd64 + type OutputCell struct + Times int + Values Params + type Params []interface + type Patches struct + func ApplyFunc(target, double interface{}) *Patches + func ApplyFuncReturn(target interface{}, output ...interface{}) *Patches + func ApplyFuncSeq(target interface{}, outputs []OutputCell) *Patches + func ApplyFuncVar(target, double interface{}) *Patches + func ApplyFuncVarReturn(target interface{}, output ...interface{}) *Patches + func ApplyFuncVarSeq(target interface{}, outputs []OutputCell) *Patches + func ApplyGlobalVar(target, double interface{}) *Patches + func ApplyMethod(target interface{}, methodName string, double interface{}) *Patches + func ApplyMethodFunc(target interface{}, methodName string, doubleFunc interface{}) *Patches + func ApplyMethodReturn(target interface{}, methodName string, output ...interface{}) *Patches + func ApplyMethodSeq(target interface{}, methodName string, outputs []OutputCell) *Patches + func ApplyPrivateMethod(target interface{}, methodName string, double interface{}) *Patches + func ApplyPrivateMethodReturn(target interface{}, methodName string, returns ...interface{}) *Patches + func NewPatches() *Patches + func (this *Patches) ApplyCore(target, double reflect.Value) *Patches + func (this *Patches) ApplyCoreOnlyForPrivateMethod(target unsafe.Pointer, double reflect.Value) *Patches + func (this *Patches) ApplyFunc(target, double interface{}) *Patches + func (this *Patches) ApplyFuncReturn(target interface{}, returns ...interface{}) *Patches + func (this *Patches) ApplyFuncSeq(target interface{}, outputs []OutputCell) *Patches + func (this *Patches) ApplyFuncVar(target, double interface{}) *Patches + func (this *Patches) ApplyFuncVarReturn(target interface{}, returns ...interface{}) *Patches + func (this *Patches) ApplyFuncVarSeq(target interface{}, outputs []OutputCell) *Patches + func (this *Patches) ApplyGlobalVar(target, double interface{}) *Patches + func (this *Patches) ApplyMethod(target interface{}, methodName string, double interface{}) *Patches + func (this *Patches) ApplyMethodFunc(target interface{}, methodName string, doubleFunc interface{}) *Patches + func (this *Patches) ApplyMethodReturn(target interface{}, methodName string, returns ...interface{}) *Patches + func (this *Patches) ApplyMethodSeq(target interface{}, methodName string, outputs []OutputCell) *Patches + func (this *Patches) ApplyPrivateMethod(target interface{}, methodName string, double interface{}) *Patches + func (this *Patches) ApplyPrivateMethodReturn(target interface{}, methodName string, returns ...interface{}) *Patches + func (this *Patches) Origin(fn func()) + func (this *Patches) Reset()