aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/dotty/tools/dotc/core/pickling/PickleFormat.scala3
-rw-r--r--src/dotty/tools/dotc/core/pickling/TreePickler.scala3
-rw-r--r--src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala2
3 files changed, 0 insertions, 8 deletions
diff --git a/src/dotty/tools/dotc/core/pickling/PickleFormat.scala b/src/dotty/tools/dotc/core/pickling/PickleFormat.scala
index 68751f75f..ec8129910 100644
--- a/src/dotty/tools/dotc/core/pickling/PickleFormat.scala
+++ b/src/dotty/tools/dotc/core/pickling/PickleFormat.scala
@@ -84,7 +84,6 @@ Standard-Section: "ASTs" TopLevelStat*
MATCH Length sel_Term CaseDef*
RETURN Length meth_ASTRef expr_Term?
TRY Length expr_Term CaseDef* finalizer_Term?
- THROW Length expr_Term
REPEATED Length elem_Term*
BIND Length boundName_NameRef patType_Type pat_Term
ALTERNATIVE Length alt_Term*
@@ -313,7 +312,6 @@ object PickleFormat {
final val MATCH = 149
final val RETURN = 150
final val TRY = 151
- final val THROW = 152
final val REPEATED = 153
final val BIND = 154
final val ALTERNATIVE = 155
@@ -469,7 +467,6 @@ object PickleFormat {
case MATCH => "MATCH"
case RETURN => "RETURN"
case TRY => "TRY"
- case THROW => "THROW"
case REPEATED => "REPEATED"
case BIND => "BIND"
case ALTERNATIVE => "ALTERNATIVE"
diff --git a/src/dotty/tools/dotc/core/pickling/TreePickler.scala b/src/dotty/tools/dotc/core/pickling/TreePickler.scala
index 3f21f3c2f..1d11f8504 100644
--- a/src/dotty/tools/dotc/core/pickling/TreePickler.scala
+++ b/src/dotty/tools/dotc/core/pickling/TreePickler.scala
@@ -369,9 +369,6 @@ class TreePickler(pickler: TastyPickler) {
case Try(block, cases, finalizer) =>
writeByte(TRY)
withLength { pickleTree(block); cases.foreach(pickleTree); pickleTreeUnlessEmpty(finalizer) }
- case Throw(expr) =>
- writeByte(THROW)
- withLength { pickleTree(expr) }
case SeqLiteral(elems) =>
writeByte(REPEATED)
withLength { elems.foreach(pickleTree) }
diff --git a/src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala b/src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala
index 1170d3eb8..0a1029f51 100644
--- a/src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala
+++ b/src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala
@@ -761,8 +761,6 @@ class TreeUnpickler(reader: TastyReader, tastyName: TastyName.Table) {
Return(expr, Ident(from.termRef))
case TRY =>
Try(readTerm(), readCases(end), ifBefore(end)(readTerm(), EmptyTree))
- case THROW =>
- Throw(readTerm())
case REPEATED =>
SeqLiteral(until(end)(readTerm()))
case BIND =>