summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/ContextErrors.scala
diff options
context:
space:
mode:
authorLex Spoon <lex@lexspoon.org>2013-06-26 16:58:32 -0400
committerLex Spoon <lex@lexspoon.org>2013-06-26 18:10:25 -0400
commit930b36d5fa63ecdeed4b180b84db4c792a49d3e8 (patch)
tree52dac1881e228653300aef0b48612d7090e7d63b /src/compiler/scala/tools/nsc/typechecker/ContextErrors.scala
parentbe02dff1ace3b0c7aef2b0260b65dc7d03db749d (diff)
downloadscala-930b36d5fa63ecdeed4b180b84db4c792a49d3e8.tar.gz
scala-930b36d5fa63ecdeed4b180b84db4c792a49d3e8.tar.bz2
scala-930b36d5fa63ecdeed4b180b84db4c792a49d3e8.zip
Seals some case class hierarchies.
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/ContextErrors.scala')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/ContextErrors.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/ContextErrors.scala b/src/compiler/scala/tools/nsc/typechecker/ContextErrors.scala
index 7fa199afaf..a3ab948171 100644
--- a/src/compiler/scala/tools/nsc/typechecker/ContextErrors.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/ContextErrors.scala
@@ -21,13 +21,13 @@ trait ContextErrors {
import global._
import definitions._
- abstract class AbsTypeError extends Throwable {
+ sealed abstract class AbsTypeError extends Throwable {
def errPos: Position
def errMsg: String
override def toString() = "[Type error at:" + errPos + "] " + errMsg
}
- abstract class TreeTypeError extends AbsTypeError {
+ sealed abstract class TreeTypeError extends AbsTypeError {
def underlyingTree: Tree
def errPos = underlyingTree.pos
}