File tree Expand file tree Collapse file tree
java/ql/test/kotlin/library-tests/exprs Expand file tree Collapse file tree Original file line number Diff line number Diff line change 160160| exprs.kt:84:29:84:29 | (...)... | CastExpr |
161161| exprs.kt:84:29:84:29 | Rectangle | TypeAccess |
162162| exprs.kt:84:29:84:29 | r | VarAccess |
163+ | exprs.kt:88:1:90:1 | <obinit>(...) | MethodAccess |
164+ | exprs.kt:88:1:90:1 | new Enum(...) | ClassInstanceExpr |
165+ | exprs.kt:92:1:96:1 | <obinit>(...) | MethodAccess |
166+ | exprs.kt:92:1:96:1 | new Enum(...) | ClassInstanceExpr |
167+ | exprs.kt:92:18:92:29 | ...=... | AssignExpr |
168+ | exprs.kt:92:18:92:29 | rgb | VarAccess |
169+ | exprs.kt:92:18:92:29 | rgb | VarAccess |
170+ | exprs.kt:99:5:99:31 | south | LocalVariableDeclExpr |
171+ | exprs.kt:100:5:100:27 | green | LocalVariableDeclExpr |
172+ | file://:0:0:0:0 | Color | TypeAccess |
173+ | file://:0:0:0:0 | Direction | TypeAccess |
163174| file://:0:0:0:0 | q | VarAccess |
164175| file://:0:0:0:0 | q | VarAccess |
165176| file://:0:0:0:0 | tmp0 | LocalVariableDeclExpr |
166177| file://:0:0:0:0 | variable | VarAccess |
178+ | file://:0:0:0:0 | void | TypeAccess |
179+ | file://:0:0:0:0 | void | TypeAccess |
Original file line number Diff line number Diff line change @@ -84,3 +84,18 @@ fun foo(p: Polygon) {
8484 val r2: Rectangle = r
8585 }
8686}
87+
88+ enum class Direction {
89+ NORTH , SOUTH , WEST , EAST
90+ }
91+
92+ enum class Color (val rgb : Int ) {
93+ RED (0xFF0000 ),
94+ GREEN (0x00FF00 ),
95+ BLUE (0x0000FF )
96+ }
97+
98+ fun enums () {
99+ val south = Direction .SOUTH
100+ val green = Color .GREEN
101+ }
You can’t perform that action at this time.
0 commit comments