public exprInfo(bool isLhs = default, operandMode mode = default, ref ptr <Basic> typ = default, constant.Value val = default) { this.isLhs = isLhs; this.mode = mode; this.typ = typ; this.val = val; }
public operand(operandMode mode = default, ast.Expr expr = default, Type typ = default, constant.Value val = default, builtinId id = default) { this.mode = mode; this.expr = expr; this.typ = typ; this.val = val; this.id = id; }
public TypeAndValue(operandMode mode = default, Type Type = default, constant.Value Value = default) { this.mode = mode; this.Type = Type; this.Value = Value; }