Skip to content

Commit 8c0fe71

Browse files
committed
Mark ErasedParam and TermParamClause.isErased as @experimental
1 parent b5a2752 commit 8c0fe71

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package scala.annotation.internal
2-
3-
import scala.annotation.Annotation
1+
package scala.annotation
2+
package internal
43

54
/** An annotation produced by Namer to indicate an erased parameter */
5+
@experimental
66
final class ErasedParam() extends Annotation

library/src/scala/quoted/Quotes.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package scala.quoted
22

3+
import scala.annotation.experimental
34
import scala.reflect.TypeTest
45

56
/** Current Quotes in scope
@@ -2179,6 +2180,7 @@ trait Quotes { self: runtime.QuoteUnpickler & runtime.QuoteMatching =>
21792180
/** Is this a given parameter clause `(using X1, ..., Xn)` or `(using x1: X1, ..., xn: Xn)` */
21802181
def isGiven: Boolean
21812182
/** Is this a erased parameter clause `(erased x1: X1, ..., xn: Xn)` */
2183+
@experimental
21822184
def isErased: Boolean
21832185
end TermParamClauseMethods
21842186

0 commit comments

Comments
 (0)