Promoted

dotty.tools.dotc.transform.init.Semantic.Promoted
opaque object Promoted

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Promoted.type

Members list

Type members

Classlikes

class PromotionInfo(val entryClass: ClassSymbol)

Attributes

Supertypes
class Object
trait Matchable
class Any

Types

Value members

Concrete methods

def empty(entryClass: ClassSymbol): Promoted

Note: don't use val to avoid incorrect sharing

Note: don't use val to avoid incorrect sharing

Attributes

Extensions

Extensions

extension (promoted: Promoted)
def add(value: Value): Unit
def contains(value: Value): Boolean
def promoteCurrent(thisRef: ThisRef): Unit
def remove(value: Value): Unit