expression types enum