- isVisible
Returns true if the member is visible according to the JvmVisibility and the
local context when invo
- addToExtensionScope
Add receivers to the session that contribute extensions. The expressions in the
map will be cloned o
- addTypesToStaticScope
Add types to the session that are imported statically either as plain static
imports or with an exte
- getScope
Return the scope for the given context and reference based on the known resolved
types.
- toInstanceContext
Forks this session with an instance context. References to 'this' are only valid
in instance context
- addImports
Add types to the session that are either imported statically or as extension.
- addLocalElement
Add a locally defined identifiable to this scope. It will shadow previously
registered locals. No va
- addLocalElements
Add locally defined identifiables to this scope. Since the elements have unique
names, they cannot s
- addNestedTypesToScope
Make inherited and declared nested classes of type available by their simple
names.
- captureLocalElements
Allows to capture the available local elements as if they have been defined on
the this type as a me
- dropLocalElements
Allows to drop certain local elements from the current scope such as the
enclosing thisfor static in
- getEnclosingTypes
Returns a list of enclosing types that provide an instance in the current
context. The first element