
Mutate an operator
operator.Rd
It changes a binary operator to another one.
Examples
operator("==", "!=")
#> Mutator: == -> !=
#> Query: (binary_operator
#> lhs: (_) @lhs
#> operator: _ @operator
#> rhs: (_) @rhs
#> (#eq? @operator "==")
#> )
operator(">", "<")
#> Mutator: > -> <
#> Query: (binary_operator
#> lhs: (_) @lhs
#> operator: _ @operator
#> rhs: (_) @rhs
#> (#eq? @operator ">")
#> )
operator("<", ">")
#> Mutator: < -> >
#> Query: (binary_operator
#> lhs: (_) @lhs
#> operator: _ @operator
#> rhs: (_) @rhs
#> (#eq? @operator "<")
#> )
operator("+", "-")
#> Mutator: + -> -
#> Query: (binary_operator
#> lhs: (_) @lhs
#> operator: _ @operator
#> rhs: (_) @rhs
#> (#eq? @operator "+")
#> )