Dotty Documentation

0.15.0-bin-SNAPSHOT

class ClassCompleter
extends Completer

[-] Constructors

ClassCompleter ( cls: ClassSymbol , original: TypeDef )
ClassCompleter ( ictx: Context )

[-] Members

[+] private val cls : ClassSymbol
[+] val constr : DefDef [ Untyped ]
[+] protected implicit val ctx : Context
[+] private val ictx : Context
[+] val impl : Template [ Untyped ]
[+] val name : TypeName
[+] private val original : TypeDef
[+] private val params : List [ Tree ]
[+] private val rest : List [ Tree ]
[+] val self : ValDef [ Untyped ]
[+] override def completeInCreationContext ( denot: SymDenotation ) : Unit

The type signature of a ClassDef with given symbol

[+] def init ( ) : Context
[+] private def processExports ( implicit ctx: Context ) : Unit

Add forwarders as required by the export statements in this class