@@ -1080,6 +1080,22 @@ pub mod build_utils {
10801080 ( custom, $op: expr, $( $arg: expr) ,+) => { $crate:: frontend:: Operation (
10811081 $crate:: frontend:: OperationType :: Custom ( $op) ,
10821082 $crate:: op_args!( $( $arg) ,* ) ) } ;
1083+ ( dict_contains, $( $arg: expr) ,+) => { crate :: frontend:: Operation (
1084+ crate :: frontend:: OperationType :: Native ( crate :: frontend:: NativeOperation :: DictContainsFromEntries ) ,
1085+ crate :: op_args!( $( $arg) ,* ) ) } ;
1086+ ( dict_not_contains, $( $arg: expr) ,+) => { crate :: frontend:: Operation (
1087+ crate :: frontend:: OperationType :: Native ( crate :: frontend:: NativeOperation :: DictNotContainsFromEntries ) ,
1088+ crate :: op_args!( $( $arg) ,* ) ) } ;
1089+ ( set_contains, $( $arg: expr) ,+) => { crate :: frontend:: Operation (
1090+ crate :: frontend:: OperationType :: Native ( crate :: frontend:: NativeOperation :: SetContainsFromEntries ) ,
1091+ crate :: op_args!( $( $arg) ,* ) ) } ;
1092+ ( set_not_contains, $( $arg: expr) ,+) => { crate :: frontend:: Operation (
1093+ crate :: frontend:: OperationType :: Native ( crate :: frontend:: NativeOperation :: SetNotContainsFromEntries ) ,
1094+ crate :: op_args!( $( $arg) ,* ) ) } ;
1095+ ( array_contains, $( $arg: expr) ,+) => { crate :: frontend:: Operation (
1096+ crate :: frontend:: OperationType :: Native ( crate :: frontend:: NativeOperation :: ArrayContainsFromEntries ) ,
1097+ crate :: op_args!( $( $arg) ,* ) ) } ;
1098+
10831099 }
10841100}
10851101
0 commit comments