public CharacterInvertExpr(Token t, CharacterExpr expr) : base(t.Start, expr.End) { this.expr = expr; }
public CharacterDiffExpr(CharacterExpr left, CharacterExpr right) : base(left, right) { }
public CharacterUnionExpr(CharacterExpr left, CharacterExpr right) : base(left, right) { }
public CharacterBinaryExpr(CharacterExpr left, CharacterExpr right) : base(left.Start, right.End) { this.left = left; this.right = right; }