Defines the interface of the incremental compiler hiding implementation details.
Utility methods for creating (source|binary) class names for a Symbol.
Collection of hacks that make it possible for the compiler interface to stay source compatible with Scala compiler 2.
This is the entry point for the compiler bridge (implementation of CompilerInterface)
Extracts dependency information from each compilation unit.
Extracts full (including private members) API representation out of Symbols and Types.
Extracts simple names used in given compilation unit.
This is a utility class that provides a set of functions that are used to implement straight to jar compilation.
A memoized lookup of an enclosing non local class.
Contains utility methods for looking up class files corresponding to Symbols.
Defines the implementation of Zinc with all its corresponding phases.
Defines compatibility utils for ZincCompiler.