Scala2Unpickler

dotty.tools.dotc.core.unpickleScala2.Scala2Unpickler$
See theScala2Unpickler companion class

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

Exception thrown if classfile is corrupted

Exception thrown if classfile is corrupted

Attributes

Graph
Supertypes
class Exception
class Throwable
class Object
trait Matchable
class Any
case class TempClassInfoType(parentTypes: List[Type], decls: Scope, clazz: Symbol) extends UncachedGroundType

Temporary type for classinfos, will be decomposed on completion of the class

Temporary type for classinfos, will be decomposed on completion of the class

Attributes

Graph
Supertypes
trait Product
trait Equals
class Type
trait Showable
trait Hashable
class Object
trait Matchable
class Any
case class TempPolyType(tparams: List[TypeSymbol], tpe: Type) extends UncachedGroundType

Attributes

Graph
Supertypes
trait Product
trait Equals
class Type
trait Showable
trait Hashable
class Object
trait Matchable
class Any

Value members

Concrete methods

def ensureConstructor(cls: ClassSymbol, clsDenot: ClassDenotation, scope: Scope)(using Context): Unit
def setClassInfo(denot: ClassDenotation, info: Type, fromScala2: Boolean, selfInfo: Type)(using Context): Unit

Convert temp poly type to poly type and leave other types alone.

Convert temp poly type to poly type and leave other types alone.

Attributes