luaur-analysis 0.1.3

Luau type checker and type inference (Rust).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use luaur_ast::records::ast_expr_binary::AstExprBinaryOp;

pub fn is_comparison_op(op: AstExprBinaryOp) -> bool {
    matches!(
        op,
        AstExprBinaryOp::CompareNe
            | AstExprBinaryOp::CompareEq
            | AstExprBinaryOp::CompareGe
            | AstExprBinaryOp::CompareGt
            | AstExprBinaryOp::CompareLe
            | AstExprBinaryOp::CompareLt
    )
}