@@ -468,8 +468,8 @@ impl TreeNodeRewriter for Canonicalizer {
468468 match ( left. as_ref ( ) , right. as_ref ( ) , op. swap ( ) ) {
469469 // <col1> <op> <col2>
470470 (
471- left_col @ ( Expr :: Column ( _) | Expr :: LambdaColumn ( _) ) ,
472- right_col @ ( Expr :: Column ( _) | Expr :: LambdaColumn ( _) ) ,
471+ left_col @ ( Expr :: Column ( _) | Expr :: LambdaVariable ( _) ) ,
472+ right_col @ ( Expr :: Column ( _) | Expr :: LambdaVariable ( _) ) ,
473473 Some ( swapped_op) ,
474474 ) if right_col > left_col => {
475475 Ok ( Transformed :: yes ( Expr :: BinaryExpr ( BinaryExpr {
@@ -481,7 +481,7 @@ impl TreeNodeRewriter for Canonicalizer {
481481 // <literal> <op> <col>
482482 (
483483 Expr :: Literal ( _, _) ,
484- Expr :: Column ( _) | Expr :: LambdaColumn ( _) ,
484+ Expr :: Column ( _) | Expr :: LambdaVariable ( _) ,
485485 Some ( swapped_op) ,
486486 ) => Ok ( Transformed :: yes ( Expr :: BinaryExpr ( BinaryExpr {
487487 left : right,
@@ -655,7 +655,7 @@ impl<'a> ConstEvaluator<'a> {
655655 | Expr :: GroupingSet ( _)
656656 | Expr :: Wildcard { .. }
657657 | Expr :: Placeholder ( _)
658- | Expr :: LambdaColumn ( _) => false ,
658+ | Expr :: LambdaVariable ( _) => false ,
659659 Expr :: ScalarFunction ( ScalarFunction { func, .. } ) => {
660660 Self :: volatility_ok ( func. signature ( ) . volatility )
661661 }
@@ -2012,8 +2012,8 @@ fn are_inlist_and_eq(left: &Expr, right: &Expr) -> bool {
20122012 let left = as_inlist ( left) ;
20132013 let right = as_inlist ( right) ;
20142014 if let ( Some ( lhs) , Some ( rhs) ) = ( left, right) {
2015- matches ! ( lhs. expr. as_ref( ) , Expr :: Column ( _) | Expr :: LambdaColumn ( _) )
2016- && matches ! ( rhs. expr. as_ref( ) , Expr :: Column ( _) | Expr :: LambdaColumn ( _) )
2015+ matches ! ( lhs. expr. as_ref( ) , Expr :: Column ( _) | Expr :: LambdaVariable ( _) )
2016+ && matches ! ( rhs. expr. as_ref( ) , Expr :: Column ( _) | Expr :: LambdaVariable ( _) )
20172017 && lhs. expr == rhs. expr
20182018 && !lhs. negated
20192019 && !rhs. negated
@@ -2028,14 +2028,14 @@ fn as_inlist(expr: &'_ Expr) -> Option<Cow<'_, InList>> {
20282028 Expr :: InList ( inlist) => Some ( Cow :: Borrowed ( inlist) ) ,
20292029 Expr :: BinaryExpr ( BinaryExpr { left, op, right } ) if * op == Operator :: Eq => {
20302030 match ( left. as_ref ( ) , right. as_ref ( ) ) {
2031- ( Expr :: Column ( _) | Expr :: LambdaColumn ( _) , Expr :: Literal ( _, _) ) => {
2031+ ( Expr :: Column ( _) | Expr :: LambdaVariable ( _) , Expr :: Literal ( _, _) ) => {
20322032 Some ( Cow :: Owned ( InList {
20332033 expr : left. clone ( ) ,
20342034 list : vec ! [ * right. clone( ) ] ,
20352035 negated : false ,
20362036 } ) )
20372037 }
2038- ( Expr :: Literal ( _, _) , Expr :: Column ( _) | Expr :: LambdaColumn ( _) ) => {
2038+ ( Expr :: Literal ( _, _) , Expr :: Column ( _) | Expr :: LambdaVariable ( _) ) => {
20392039 Some ( Cow :: Owned ( InList {
20402040 expr : right. clone ( ) ,
20412041 list : vec ! [ * left. clone( ) ] ,
@@ -2057,14 +2057,14 @@ fn to_inlist(expr: Expr) -> Option<InList> {
20572057 op : Operator :: Eq ,
20582058 right,
20592059 } ) => match ( left. as_ref ( ) , right. as_ref ( ) ) {
2060- ( Expr :: Column ( _) | Expr :: LambdaColumn ( _) , Expr :: Literal ( _, _) ) => {
2060+ ( Expr :: Column ( _) | Expr :: LambdaVariable ( _) , Expr :: Literal ( _, _) ) => {
20612061 Some ( InList {
20622062 expr : left,
20632063 list : vec ! [ * right] ,
20642064 negated : false ,
20652065 } )
20662066 }
2067- ( Expr :: Literal ( _, _) , Expr :: Column ( _) | Expr :: LambdaColumn ( _) ) => {
2067+ ( Expr :: Literal ( _, _) , Expr :: Column ( _) | Expr :: LambdaVariable ( _) ) => {
20682068 Some ( InList {
20692069 expr : right,
20702070 list : vec ! [ * left] ,
0 commit comments