diff options
author | Felix Mulder <felix.mulder@gmail.com> | 2017-01-16 19:08:57 +0100 |
---|---|---|
committer | Felix Mulder <felix.mulder@gmail.com> | 2017-01-31 14:32:37 +0100 |
commit | ab09530d350a2a7b2576d06a870082b975cf6c4f (patch) | |
tree | e4f3785d1584a9a4febde3616eb0a540783f0877 /doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala | |
parent | 6f6dc9767badd4bcacd8f00ef0ed467bcabc6296 (diff) | |
download | dotty-ab09530d350a2a7b2576d06a870082b975cf6c4f.tar.gz dotty-ab09530d350a2a7b2576d06a870082b975cf6c4f.tar.bz2 dotty-ab09530d350a2a7b2576d06a870082b975cf6c4f.zip |
Add `TypeAlias` to docs
Diffstat (limited to 'doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala')
-rw-r--r-- | doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala b/doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala index 0ad199ca2..ed31eeb05 100644 --- a/doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala +++ b/doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala @@ -85,6 +85,11 @@ class DocASTPhase extends Phase { val pkgPath = path(pd.symbol) addEntity(PackageImpl(pd.symbol, annotations(pd.symbol), pd.symbol.showFullName, collectEntityMembers(st, pkgPath), pkgPath)) + /** type alias */ + case t: TypeDef if !t.isClassDef => + val sym = t.symbol + TypeAliasImpl(sym, annotations(sym), flags(t), t.name.show, path(sym), None) + /** trait */ case t @ TypeDef(n, rhs) if t.symbol.is(Flags.Trait) => //TODO: should not `collectMember` from `rhs` - instead: get from symbol, will get inherited members as well |