dotty.tools.scaladoc.cc

Members list

Type members

Experimental classlikes

object CCImport

Matches import scala.language.experimental.captureChecking

Matches import scala.language.experimental.captureChecking

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
CCImport.type
object CaptureDefs

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
object CapturingType

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Experimental methods

def decomposeCaptureRefs(using qctx: Quotes)(typ0: qctx.reflect.TypeRepr): Option[List[qctx.reflect.TypeRepr]]

Decompose capture sets in the union-type-encoding into the sequence of atomic TypeReprs. Returns None if the type is not a capture set.

Decompose capture sets in the union-type-encoding into the sequence of atomic TypeReprs. Returns None if the type is not a capture set.

Attributes

Experimental
true

Extensions

Experimental extensions

extension (using qctx: Quotes)(ann: qctx.reflect.Symbol)

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

This symbol is one of retains or retainsCap

This symbol is one of retains or retainsCap

Attributes

Experimental
true

This symbol is one of retains, retainsCap, or retainsByName

This symbol is one of retains, retainsCap, or retainsByName

Attributes

Experimental
true
extension (using qctx: Quotes)(tpe: qctx.reflect.TypeRepr)

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true

Attributes

Experimental
true
def isPureClass(from: qctx.reflect.ClassDef): Boolean

Attributes

Experimental
true
extension (using qctx: Quotes)(typedef: qctx.reflect.TypeDef)

Attributes

Experimental
true