// WalkCalc visits the receiver with the provided callback.
WalkCalc visits the receiver with the provided callback.
// WalkCalc visits the receiver with the provided callback .
func (x *Func) WalkCalc(fn CalcWalkerFn) (_ *Func, changed bool, err error) {
	var y e.Ptr
	_, y, changed, err = calcEngine.Execute(fn, e.TypeID(CalcTypeFunc), e.Ptr(x), e.TypeID(CalcTypeFunc))
	if err != nil {
		return nil, false, err
	}
	return (*Func)(y), changed, nil
}
func ( x * Func ) WalkCalc ( fn CalcWalkerFn ) ( _ * Func , changed bool , err error ) { var y e . Ptr _ , y , changed , err = calcEngine . Execute ( fn , e . TypeID ( CalcTypeFunc ) , e . Ptr ( x ) , e . TypeID ( CalcTypeFunc ) ) if err != nil { return nil , false , err } return ( * Func ) ( y ) , changed , nil }
WalkCalc visits the receiver with the provided callback.
WalkCalc visits the receiver with the provided callback .