ContextualImplicits
The implicit references coming from the context.
The implicit references coming from the context.
- Value Params
- outerCtx
the next outer context that makes visible further implicits
- refs
the implicit references made visible by the current context. Note: The name of the reference might be different from the name of its symbol. In the case of a renaming import a => b, the name of the reference is the renamed name, b, whereas the name of the symbol is the original name, a.
Value members
Concrete methods
The implicit references that are eligible for type tp
.
The implicit references that are eligible for type tp
.
Inherited methods
If comes from an implicit scope of a type, the companion objects making up that implicit scope, otherwise the empty set.
If comes from an implicit scope of a type, the companion objects making up that implicit scope, otherwise the empty set.
- Inherited from
- ImplicitRefs
Return those references in refs
that are compatible with type pt
.
Return those references in refs
that are compatible with type pt
.
- Inherited from
- ImplicitRefs
Concrete fields
The level increases if current context has a different owner or scope than the context of the next-outer ImplicitRefs. This is however disabled under Scala2 mode, since we do not want to change the implicit disambiguation then.
The level increases if current context has a different owner or scope than the context of the next-outer ImplicitRefs. This is however disabled under Scala2 mode, since we do not want to change the implicit disambiguation then.