@@ -67,32 +67,32 @@ type exprNode struct {
6767 flag uint64
6868}
6969
70- // SetDatum implements Expression interface.
70+ // SetDatum implements ExprNode interface.
7171func (en * exprNode ) SetDatum (datum types.Datum ) {
7272 en .Datum = datum
7373}
7474
75- // GetDatum implements Expression interface.
75+ // GetDatum implements ExprNode interface.
7676func (en * exprNode ) GetDatum () * types.Datum {
7777 return & en .Datum
7878}
7979
80- // SetType implements Expression interface.
80+ // SetType implements ExprNode interface.
8181func (en * exprNode ) SetType (tp * types.FieldType ) {
8282 en .Type = * tp
8383}
8484
85- // GetType implements Expression interface.
85+ // GetType implements ExprNode interface.
8686func (en * exprNode ) GetType () * types.FieldType {
8787 return & en .Type
8888}
8989
90- // SetFlag implements Expression interface.
90+ // SetFlag implements ExprNode interface.
9191func (en * exprNode ) SetFlag (flag uint64 ) {
9292 en .flag = flag
9393}
9494
95- // GetFlag implements Expression interface.
95+ // GetFlag implements ExprNode interface.
9696func (en * exprNode ) GetFlag () uint64 {
9797 return en .flag
9898}
@@ -101,7 +101,7 @@ type funcNode struct {
101101 exprNode
102102}
103103
104- // FunctionExpression implements FounctionNode interface.
104+ // FunctionExpression implements FunctionNode interface.
105105func (fn * funcNode ) functionExpression () {}
106106
107107type resultSetNode struct {
0 commit comments