@@ -78,42 +78,42 @@ class ModifiersParsingTest {
78
78
79
79
80
80
@ Test def valDef = {
81
- var source : Tree = " class A(var a: Int)"
81
+ var source = parse( " class A(var a: Int)" )
82
82
assert(source.firstConstrValDef.modifiers == List (Mod .Var ()))
83
83
84
- source = " class A(val a: Int)"
84
+ source = parse( " class A(val a: Int)" )
85
85
assert(source.firstConstrValDef.modifiers == List ())
86
86
87
- source = " class A(private val a: Int)"
87
+ source = parse( " class A(private val a: Int)" )
88
88
assert(source.firstConstrValDef.modifiers == List (Mod .Private ()))
89
89
90
- source = " class A(protected var a: Int)"
90
+ source = parse( " class A(protected var a: Int)" )
91
91
assert(source.firstConstrValDef.modifiers == List (Mod .Protected (), Mod .Var ()))
92
92
93
- source = " class A(protected implicit val a: Int)"
93
+ source = parse( " class A(protected implicit val a: Int)" )
94
94
assert(source.firstConstrValDef.modifiers == List (Mod .Protected (), Mod .Implicit ()))
95
95
96
- source = " class A[T]"
96
+ source = parse( " class A[T]" )
97
97
assert(source.firstTypeParam.modifiers == List ())
98
98
}
99
99
100
100
@ Test def typeDef = {
101
- var source : Tree = " class A"
101
+ var source = parse( " class A" )
102
102
assert(source.modifiers == List ())
103
103
104
- source = " sealed class A"
104
+ source = parse( " sealed class A" )
105
105
assert(source.modifiers == List (Mod .Sealed ()))
106
106
107
- source = " implicit class A"
107
+ source = parse( " implicit class A" )
108
108
assert(source.modifiers == List (Mod .Implicit ()))
109
109
110
- source = " abstract sealed class A"
110
+ source = parse( " abstract sealed class A" )
111
111
assert(source.modifiers == List (Mod .Abstract (), Mod .Sealed ()))
112
112
}
113
113
114
114
@ Test def fieldDef = {
115
- val source : Tree =
116
- """
115
+ val source =
116
+ parse( """
117
117
| class A {
118
118
| lazy var a = ???
119
119
| lazy private val b = ???
@@ -122,7 +122,7 @@ class ModifiersParsingTest {
122
122
| abstract override def f: Boolean
123
123
| inline def g(n: Int) = ???
124
124
| }
125
- """ .stripMargin
125
+ """ .stripMargin)
126
126
127
127
assert(source.field(" a" ).modifiers == List (Mod .Lazy (), Mod .Var ()))
128
128
assert(source.field(" b" ).modifiers == List (Mod .Lazy (), Mod .Private ()))
@@ -132,29 +132,29 @@ class ModifiersParsingTest {
132
132
}
133
133
134
134
@ Test def paramDef = {
135
- var source : Tree = " def f(inline a: Int) = ???"
135
+ var source = parse( " def f(inline a: Int) = ???" )
136
136
assert(source.defParam(0 ).modifiers == List (Mod .Inline ()))
137
137
138
- source = " def f(implicit a: Int, b: Int) = ???"
138
+ source = parse( " def f(implicit a: Int, b: Int) = ???" )
139
139
assert(source.defParam(0 ).modifiers == List (Mod .Implicit ()))
140
140
assert(source.defParam(1 ).modifiers == List (Mod .Implicit ()))
141
141
142
- source = " def f(x: Int, y: Int)(implicit a: Int, b: Int) = ???"
142
+ source = parse( " def f(x: Int, y: Int)(implicit a: Int, b: Int) = ???" )
143
143
assert(source.defParam(0 , 0 ).modifiers == List ())
144
144
assert(source.defParam(1 , 0 ).modifiers == List (Mod .Implicit ()))
145
145
}
146
146
147
147
@ Test def blockDef = {
148
- var source : Tree = " implicit val x : A = ???"
148
+ var source : Tree = parse( " implicit val x : A = ???" )
149
149
assert(source.modifiers == List (Mod .Implicit ()))
150
150
151
- source = " implicit var x : A = ???"
151
+ source = parse( " implicit var x : A = ???" )
152
152
assert(source.modifiers == List (Mod .Implicit (), Mod .Var ()))
153
153
154
- source = " { implicit var x : A = ??? }"
154
+ source = parse( " { implicit var x : A = ??? }" )
155
155
assert(source.stat(0 ).modifiers == List (Mod .Implicit (), Mod .Var ()))
156
156
157
- source = " { implicit x => x * x }"
157
+ source = parse( " { implicit x => x * x }" )
158
158
assert(source.stat(0 ).funParam(0 ).modifiers == List (Mod .Implicit ()))
159
159
}
160
160
}
0 commit comments