public UnaryOperatorNode(string op, ExprNode expr, bool isPrefix, TokenLocation location) : base(location)
 {
     Expr     = expr;
     Operator = op;
     IsPrefix = isPrefix;
 }
 public bool IsType(ExprNode n)
 {
     return(IsType(n.Type));
 }