We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
MethodType.hasErasedParams
1 parent 30faeb2 commit 4774df5Copy full SHA for 4774df5
compiler/src/dotty/tools/dotc/core/Types.scala
@@ -4014,7 +4014,8 @@ object Types {
4014
final override def isImplicitMethod: Boolean =
4015
companion.eq(ImplicitMethodType) || isContextualMethod
4016
final override def hasErasedParams(using Context): Boolean =
4017
- erasedParams.contains(true)
+ paramInfos.exists(p => p.hasAnnotation(defn.ErasedParamAnnot))
4018
+
4019
final override def isContextualMethod: Boolean =
4020
companion.eq(ContextualMethodType)
4021
0 commit comments