def output_type(self):
    '\n        This function must resolve the output type of the expression and return\n        the node wrapped in the appropriate ValueExpr type.\n        '
    raise NotImplementedError
This function must resolve the output type of the expression and return
the node wrapped in the appropriate ValueExpr type.
def output_type(self):
    '\n        This function must resolve the output type of the expression and return\n        the node wrapped in the appropriate ValueExpr type.\n        '
    raise NotImplementedError