aboutsummaryrefslogtreecommitdiff
path: root/doc-tool/src/dotty/tools/dottydoc/model/internal.scala
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2017-01-19 16:38:48 +0100
committerFelix Mulder <felix.mulder@gmail.com>2017-01-31 14:32:40 +0100
commit384f5a0dba5c2102327015c67781462ba475e43a (patch)
tree895076c663f35006b9069d0433f1b1ab1678655b /doc-tool/src/dotty/tools/dottydoc/model/internal.scala
parent821b3faa52dff3850016c4620ee0cef6f7b3897f (diff)
downloaddotty-384f5a0dba5c2102327015c67781462ba475e43a.tar.gz
dotty-384f5a0dba5c2102327015c67781462ba475e43a.tar.bz2
dotty-384f5a0dba5c2102327015c67781462ba475e43a.zip
Link companions in doc AST
Diffstat (limited to 'doc-tool/src/dotty/tools/dottydoc/model/internal.scala')
-rw-r--r--doc-tool/src/dotty/tools/dottydoc/model/internal.scala12
1 files changed, 8 insertions, 4 deletions
diff --git a/doc-tool/src/dotty/tools/dottydoc/model/internal.scala b/doc-tool/src/dotty/tools/dottydoc/model/internal.scala
index ac789f29f..fe21a0a0a 100644
--- a/doc-tool/src/dotty/tools/dottydoc/model/internal.scala
+++ b/doc-tool/src/dotty/tools/dottydoc/model/internal.scala
@@ -41,7 +41,8 @@ object internal {
typeParams: List[String] = Nil,
constructors: List[List[ParamList]] = Nil,
superTypes: List[MaterializableLink] = Nil,
- var comment: Option[Comment] = None
+ var comment: Option[Comment] = None,
+ var companionPath: List[String] = Nil
) extends Class with Impl
final case class CaseClassImpl(
@@ -54,7 +55,8 @@ object internal {
typeParams: List[String] = Nil,
constructors: List[List[ParamList]] = Nil,
superTypes: List[MaterializableLink] = Nil,
- var comment: Option[Comment] = None
+ var comment: Option[Comment] = None,
+ var companionPath: List[String] = Nil
) extends CaseClass with Impl
final case class TraitImpl(
@@ -67,7 +69,8 @@ object internal {
typeParams: List[String] = Nil,
traitParams: List[ParamList] = Nil,
superTypes: List[MaterializableLink] = Nil,
- var comment: Option[Comment] = None
+ var comment: Option[Comment] = None,
+ var companionPath: List[String] = Nil
) extends Trait with Impl
final case class ObjectImpl(
@@ -78,7 +81,8 @@ object internal {
modifiers: List[String],
path: List[String],
superTypes: List[MaterializableLink] = Nil,
- var comment: Option[Comment] = None
+ var comment: Option[Comment] = None,
+ var companionPath: List[String] = Nil
) extends Object with Impl
final case class DefImpl(