This phase converts classes with parameters into Java-like classes with fields, which are assigned to from constructors.
This class .
An InfoTransform contains a compiler phase that transforms trees and symbol infos -- making sure they stay consistent.
A class that yields a kind of iterator (Cursor
),
which yields all pairs of overriding/overridden symbols
that are visible in some baseclass, unless there's a parent class
that already contains the same pairs.
A sample transform.
Specialize code on types.
Perform tail recursive call elimination.
A base class for transforms.
A base class for transforms.