ClassDefMethods

scala.quoted.runtime.impl.QuotesImpl.reflect$.ClassDefMethods$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Extensions

Extensions

extension (self: ClassDef)
def body: List[Statement]

Statements within the class

Statements within the class

class C {
  ??? // statements
}

Attributes

The primary constructor of this class

The primary constructor of this class

Attributes

def parents: List[Tree]

List of extended parent classes or traits. The first parent is always a class.

List of extended parent classes or traits. The first parent is always a class.

Attributes

def self: Option[ValDef]

Self-type of the class

Self-type of the class

type T
class C { self: T =>
  ???
}

Attributes