aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-07-19 19:08:42 +0200
committerMartin Odersky <odersky@gmail.com>2013-07-19 19:08:42 +0200
commit919310a29daebabe3335d428f5f5e52ed6295cbd (patch)
tree8f8e898afb10b3735cd1aa6101f19b19fbf18682 /src/dotty/tools/dotc/core
parent702c4fc89f3ff2abbc7457fd72ab19b5bbdbb782 (diff)
downloaddotty-919310a29daebabe3335d428f5f5e52ed6295cbd.tar.gz
dotty-919310a29daebabe3335d428f5f5e52ed6295cbd.tar.bz2
dotty-919310a29daebabe3335d428f5f5e52ed6295cbd.zip
Made reporting framework more lightweight and uniform in preparation of future integration of reporters in typerstate.
Diffstat (limited to 'src/dotty/tools/dotc/core')
-rw-r--r--src/dotty/tools/dotc/core/Diagnostic.scala10
-rw-r--r--src/dotty/tools/dotc/core/TyperState.scala1
2 files changed, 1 insertions, 10 deletions
diff --git a/src/dotty/tools/dotc/core/Diagnostic.scala b/src/dotty/tools/dotc/core/Diagnostic.scala
deleted file mode 100644
index e1b7ee848..000000000
--- a/src/dotty/tools/dotc/core/Diagnostic.scala
+++ /dev/null
@@ -1,10 +0,0 @@
-package dotty.tools
-package dotc
-package core
-
-import util.SourcePosition
-import reporting.Reporter
-
-class Diagnostic(msgFn: => String, val pos: SourcePosition, severity: Reporter.Severity.Value) {
- lazy val msg: String = msgFn
-}
diff --git a/src/dotty/tools/dotc/core/TyperState.scala b/src/dotty/tools/dotc/core/TyperState.scala
index 76787e070..89589c164 100644
--- a/src/dotty/tools/dotc/core/TyperState.scala
+++ b/src/dotty/tools/dotc/core/TyperState.scala
@@ -6,6 +6,7 @@ import Types._
import Flags._
import Contexts._
import util.SimpleMap
+import reporting.Reporter.Diagnostic
class TyperState extends DotClass {