diff options
author | Lex Spoon <lex@lexspoon.org> | 2013-06-26 16:58:32 -0400 |
---|---|---|
committer | Lex Spoon <lex@lexspoon.org> | 2013-06-26 18:10:25 -0400 |
commit | 930b36d5fa63ecdeed4b180b84db4c792a49d3e8 (patch) | |
tree | 52dac1881e228653300aef0b48612d7090e7d63b /src/compiler/scala/tools/nsc/typechecker/ContextErrors.scala | |
parent | be02dff1ace3b0c7aef2b0260b65dc7d03db749d (diff) | |
download | scala-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.scala | 4 |
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 } |