Skip to content

Commit 689062a

Browse files
committed
Add separate compilation test
And drop duplicate test into-inferred.scala
1 parent 06c0e96 commit 689062a

File tree

3 files changed

+24
-36
lines changed

3 files changed

+24
-36
lines changed

tests/pos/into-separate/Test_2.scala

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
//> using options -feature
2+
package test
3+
import language.experimental.into
4+
5+
object Test:
6+
given Conversion[Int, C] = C(_)
7+
8+
def f(x: T) = ()
9+
f(1) // ok
10+
11+
given stringToKeyword: Conversion[String, Keyword] = Keyword(_)
12+
13+
val dclKeywords = Set[Keyword]("def", "val") // ok
14+
val keywords = dclKeywords + "if" + "then" + "else" // ok
15+
16+
+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package test
2+
3+
import language.experimental.into
4+
5+
into trait T
6+
class C(x: Int) extends T
7+
8+
into class Keyword(str: String)

tests/warn/into-inferred.scala

-36
This file was deleted.

0 commit comments

Comments
 (0)