Dotty Documentation


trait SymTransformer
extends Phase with DenotTransformer

A transformer that only transforms SymDenotations. Note: Infos of non-sym denotations are left as is. So the transformer should be used before erasure only if this is not a problem. After erasure, all denotations are SymDenotations, so SymTransformers can be used freely.

[-] Constructors

[-] Members

[+] def transform ( ref: SingleDenotation ) ( implicit ctx: Context ) : SingleDenotation

The transformation method

[+] def transformSym ( sym: SymDenotation ) ( implicit ctx: Context ) : SymDenotation