LazyWrapper

dotty.tools.pc.IndexedContext.LazyWrapper
class LazyWrapper(pos: SourcePosition)(using val ctx: Context) extends IndexedContext

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def defaultScopes(name: Name): Option[List[Symbol]]
def findSymbol(name: Name): Option[List[Symbol]]
override def findSymbolInLocalScope(name: String): Option[List[Symbol]]

Attributes

Definition Classes
def rename(sym: Symbol): Option[String]
def scopeSymbols: List[Symbol]

Inherited methods

final def hasRename(sym: Symbol, as: String): Boolean

Attributes

Inherited from:
IndexedContext
final def lookupSym(sym: Symbol): Result

Attributes

Inherited from:
IndexedContext
final def toplevelClashes(sym: Symbol, inImportScope: Boolean): Boolean

Attributes

Inherited from:
IndexedContext

Concrete fields

val completionContext: CompletionResult
val names: Map[String, Seq[SingleDenotation]]
val renames: Map[Symbol, Name]

Givens

Givens

given ctx: Context