mydb/internal/adapter/func.go

19 lines
300 B
Go
Raw Normal View History

2023-09-18 15:15:42 +08:00
package adapter
type FuncExpr struct {
name string
args []interface{}
}
func (f *FuncExpr) Arguments() []interface{} {
return f.args
}
func (f *FuncExpr) Name() string {
return f.name
}
func NewFuncExpr(name string, args []interface{}) *FuncExpr {
return &FuncExpr{name: name, args: args}
}