package naming
- Alphabetic
- Public
- All
Type Members
- class MultipleNameInterpretersException extends IllegalStateException
- trait NameInterpreter extends AnyRef
Interpret names against a Dtab.
- class NamerExceededMaxDepthException extends Exception
Indicates an error in Namer lookup
Value Members
- object DefaultInterpreter extends NameInterpreter
Interpret names against the Dtab, using the default evaluation strategy.
Interpret names against the Dtab, using the default evaluation strategy. Recursively look up and rewrite paths according to entries matching the path prefix in the Dtab. If a path does not match any Dtab entry prefix, the global Namer is invoked to resolve it. This is how paths starting with
/$/
are bound. - object LoadedNameInterpreter extends LoadedNameInterpreter
A NameInterpreter that delegates to a service-loaded NameInterpreter.
A NameInterpreter that delegates to a service-loaded NameInterpreter.
The existence of multiple service-loaded NameInterpreters is an illegal state. If no service-loaded NameInterpreters are found, use the DefaultInterpreter.
- object NameInterpreter extends NameInterpreter
- object namerMaxDepth extends GlobalFlag[Int]