Skip to content

Commit 34495fc

Browse files
committed
Remove Throw from pickling
1 parent 9056c61 commit 34495fc

File tree

3 files changed

+0
-8
lines changed

3 files changed

+0
-8
lines changed

src/dotty/tools/dotc/core/pickling/PickleFormat.scala

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ Standard-Section: "ASTs" TopLevelStat*
8484
MATCH Length sel_Term CaseDef*
8585
RETURN Length meth_ASTRef expr_Term?
8686
TRY Length expr_Term CaseDef* finalizer_Term?
87-
THROW Length expr_Term
8887
REPEATED Length elem_Term*
8988
BIND Length boundName_NameRef patType_Type pat_Term
9089
ALTERNATIVE Length alt_Term*
@@ -313,7 +312,6 @@ object PickleFormat {
313312
final val MATCH = 149
314313
final val RETURN = 150
315314
final val TRY = 151
316-
final val THROW = 152
317315
final val REPEATED = 153
318316
final val BIND = 154
319317
final val ALTERNATIVE = 155
@@ -469,7 +467,6 @@ object PickleFormat {
469467
case MATCH => "MATCH"
470468
case RETURN => "RETURN"
471469
case TRY => "TRY"
472-
case THROW => "THROW"
473470
case REPEATED => "REPEATED"
474471
case BIND => "BIND"
475472
case ALTERNATIVE => "ALTERNATIVE"

src/dotty/tools/dotc/core/pickling/TreePickler.scala

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -369,9 +369,6 @@ class TreePickler(pickler: TastyPickler) {
369369
case Try(block, cases, finalizer) =>
370370
writeByte(TRY)
371371
withLength { pickleTree(block); cases.foreach(pickleTree); pickleTreeUnlessEmpty(finalizer) }
372-
case Throw(expr) =>
373-
writeByte(THROW)
374-
withLength { pickleTree(expr) }
375372
case SeqLiteral(elems) =>
376373
writeByte(REPEATED)
377374
withLength { elems.foreach(pickleTree) }

src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -761,8 +761,6 @@ class TreeUnpickler(reader: TastyReader, tastyName: TastyName.Table) {
761761
Return(expr, Ident(from.termRef))
762762
case TRY =>
763763
Try(readTerm(), readCases(end), ifBefore(end)(readTerm(), EmptyTree))
764-
case THROW =>
765-
Throw(readTerm())
766764
case REPEATED =>
767765
SeqLiteral(until(end)(readTerm()))
768766
case BIND =>

0 commit comments

Comments
 (0)