enum T1 { a = "1", b = "1" + "2", c = "1" + "2" + "3", d = "a" - "a", e = "a" + 1 } enum T2 { a = "1", b = "1" + "2" } enum T3 { a = "1", b = "1" + "2", c = 1, d = 1 + 2 } enum T4 { a = "1" } enum T5 { a = "1" + "2" } declare enum T6 { a = "1", b = "1" + "2" }