@@ -432,15 +432,14 @@ object TastyFormat {
432
432
final val CONTEXTUALMETHODtype = 182
433
433
final val ERASEDCONTEXTUALMETHODtype = 183
434
434
final val IMPLICITMETHODtype = 184
435
- final val ERASEDIMPLICITMETHODtype = 185
436
435
437
436
final val MATCHtype = 190
438
437
final val MATCHtpt = 191
439
438
440
439
def methodType (isContextual : Boolean , isImplicit : Boolean , isErased : Boolean ): Int = {
441
440
val implicitOffset =
442
441
if (isContextual) 2
443
- else if (isImplicit) 4
442
+ else if (isImplicit) { assert( ! isErased); 4 }
444
443
else 0
445
444
val erasedOffset = if (isErased) 1 else 0
446
445
METHODtype + erasedOffset + implicitOffset
@@ -650,7 +649,6 @@ object TastyFormat {
650
649
case CONTEXTUALMETHODtype => " CONTEXTUALMETHODtype"
651
650
case ERASEDCONTEXTUALMETHODtype => " ERASEDCONTEXTUALMETHODtype"
652
651
case IMPLICITMETHODtype => " IMPLICITMETHODtype"
653
- case ERASEDIMPLICITMETHODtype => " ERASEDIMPLICITMETHODtype"
654
652
case TYPELAMBDAtype => " TYPELAMBDAtype"
655
653
case LAMBDAtpt => " LAMBDAtpt"
656
654
case MATCHtype => " MATCHtype"
@@ -672,7 +670,7 @@ object TastyFormat {
672
670
case POLYtype | TYPELAMBDAtype |
673
671
METHODtype | ERASEDMETHODtype |
674
672
CONTEXTUALMETHODtype | ERASEDCONTEXTUALMETHODtype |
675
- IMPLICITMETHODtype | ERASEDIMPLICITMETHODtype => - 1
673
+ IMPLICITMETHODtype => - 1
676
674
case _ => 0
677
675
}
678
676
}
0 commit comments