18
18
// ^^^^^^ keyword.control.flow.scala
19
19
// ^^^^^ keyword.control.flow.scala
20
20
21
+ inline xval match {
22
+ // ^^^^^^ keyword.control.flow.scala
23
+ // ^^^^^ keyword.control.flow.scala
24
+
25
+ inline val1 match {
26
+ // ^^^^^^ keyword.control.flow.scala
27
+ // ^^^^^ keyword.control.flow.scala
28
+
29
+ inline def1 match {
30
+ // ^^^^^^ keyword.control.flow.scala
31
+ // ^^^^^ keyword.control.flow.scala
32
+
33
+ inline given1 match {
34
+ // ^^^^^^ keyword.control.flow.scala
35
+ // ^^^^^ keyword.control.flow.scala
21
36
22
37
inline def power (x : Double , inline N : Int ): Double =
23
38
// ^^^^^^ storage.modifier.other
@@ -40,6 +55,22 @@ val x = inline[T]
40
55
// ^^^^^^ storage.modifier.other
41
56
// ^^^^^^ variable.parameter.scala
42
57
58
+ inline def inline (inline xif : Int , inline ifx : Int ): Double =
59
+ // ^^^^^^ storage.modifier.other
60
+ // ^^^^^^ entity.name.function.declaration
61
+ // ^^^^^^ storage.modifier.other
62
+ // ^^^ variable.parameter.scala
63
+ // ^^^^^^ storage.modifier.other
64
+ // ^^^ variable.parameter.scala
65
+
66
+ inline def inline (inline xmatch : Int , inline matchx : Int ): Double =
67
+ // ^^^^^^ storage.modifier.other
68
+ // ^^^^^^ entity.name.function.declaration
69
+ // ^^^^^^ storage.modifier.other
70
+ // ^^^^^^ variable.parameter.scala
71
+ // ^^^^^^ storage.modifier.other
72
+ // ^^^^^^ variable.parameter.scala
73
+
43
74
inline if (n == 0 ) 1 else 2 ; val x = 2
44
75
// ^^^^^^ keyword.control.flow.scala
45
76
// ^^ keyword.control.flow.scala
@@ -51,3 +82,21 @@ val x = inline[T]
51
82
inline f[X ](x : X ) match {
52
83
// ^^^^^^ keyword.control.flow.scala
53
84
// ^^^^^ keyword.control.flow.scala
85
+
86
+ inline xval
87
+ // ^^^^^^ - storage.modifier.other keyword.control.flow.scala
88
+
89
+ inline valx
90
+ // ^^^^^^ - storage.modifier.other keyword.control.flow.scala
91
+
92
+ inline defx
93
+ // ^^^^^^ - storage.modifier.other keyword.control.flow.scala
94
+
95
+ inline xdef
96
+ // ^^^^^^ - storage.modifier.other keyword.control.flow.scala
97
+
98
+ inline givenx
99
+ // ^^^^^^ - storage.modifier.other keyword.control.flow.scala
100
+
101
+ inline xgiven
102
+ // ^^^^^^ - storage.modifier.other keyword.control.flow.scala
0 commit comments