A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://scala-lang.org/api/3.x/scala/quoted/Quotes$reflectModule.html below:

reflectModule

Extension methods of Alternatives

Extension methods of Alternatives

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Alternatives

Methods of the module object val Alternatives

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of AndOrType

Extension methods of AndOrType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val AndType

Methods of the module object val AndType

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Annotated

Extension methods of Annotated

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Annotated

Methods of the module object val Annotated

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of AnnotatedType

Extension methods of AnnotatedType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val AnnotatedType

Methods of the module object val AnnotatedType

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Applied

Extension methods of Applied

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Applied

Methods of the module object val Applied

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of AppliedType

Extension methods of AppliedType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val AppliedType

Methods of the module object val AppliedType

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Apply

Extension methods of Apply

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Apply

Methods of the module object val Apply

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Assign

Extension methods of Assign

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Assign

Methods of the module object val Assign

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Bind

Extension methods of Bind

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Bind

Methods of the module object val Bind

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Block

Extension methods of Block

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Block

Methods of the module object val Block

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val BooleanConstant

Methods of the module object val BooleanConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ByName

Extension methods of ByName

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val ByName

Methods of the module object val ByName

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ByNameType

Extension methods of ByNameType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val ByNameType

Methods of the module object val ByNameType

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val ByteConstant

Methods of the module object val ByteConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of CaseDef

Extension methods of CaseDef

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val CaseDef

Methods of the module object val CaseDef

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val CharConstant

Methods of the module object val CharConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ClassDef

Extension methods of ClassDef

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val ClassDef

Methods of the module object val ClassDef

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val ClassOf

Methods of the module object val ClassOf

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Closure

Extension methods of Closure

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Closure

Methods of the module object val Closure

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val CompilationInfo

Methods of the module object val CompilationInfo

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Constant

Extension methods of Constant

Attributes
Source
Quotes.scala
Supertypes

Constant value represented as the constant itself

Constant value represented as the constant itself

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ConstantType

Extension methods of ConstantType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Type

Methods of the module object val Type

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of DefDef

Extension methods of DefDef

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val DefDef

Methods of the module object val DefDef

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Definition

Extension methods of Definition

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Definition

Methods of the module object val Definition

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val DoubleConstant

Methods of the module object val DoubleConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Export

Extension methods of Export

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Export

Methods of the module object val Export

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Flags

Extension methods of Flags

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Flags

Methods of the module object val Flags

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of FlexibleType

Extension methods of FlexibleType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val FlexibleType

Methods of the module object val FlexibleType

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val FloatConstant

Methods of the module object val FloatConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of GivenSelector

Extension methods of GivenSelector

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val GivenSelector

Methods of the module object val GivenSelector

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Ident

Extension methods of Ident

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Ident

Methods of the module object val Ident

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of If

Extension methods of If

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val If

Methods of the module object val If

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ImplicitSearchFailure

Extension methods of ImplicitSearchFailure

Attributes
Source
Quotes.scala
Supertypes

Extension methods of ImplicitSearchSuccess

Extension methods of ImplicitSearchSuccess

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Implicits

Methods of the module object val Implicits

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Import

Extension methods of Import

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Import

Methods of the module object val Import

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val Inferred

Methods of the module object val Inferred

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Inlined

Extension methods of Inlined

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Inlined

Methods of the module object val Inlined

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val IntConstant

Methods of the module object val IntConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val Lambda

Methods of the module object val Lambda

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of LambdaType

Extension methods of LambdaType

Attributes
Source
Quotes.scala
Supertypes

Extension methods of LambdaTypeTree

Extension methods of LambdaTypeTree

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val LambdaTypeTree

Methods of the module object val LambdaTypeTree

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Literal

Extension methods of Literal

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Literal

Methods of the module object val Literal

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val LongConstant

Methods of the module object val LongConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of MatchCase

Extension methods of MatchCase

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val MatchCase

Methods of the module object val MatchCase

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Match

Extension methods of Match

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Match

Methods of the module object val Match

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of MatchType

Extension methods of MatchType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val MatchType

Methods of the module object val MatchType

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of MatchTypeTree

Extension methods of MatchTypeTree

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val MatchTypeTree

Methods of the module object val MatchTypeTree

Attributes
Source
Quotes.scala
Supertypes
Self type

Type which decides on the kind of parameter list represented by MethodType.

Type which decides on the kind of parameter list represented by MethodType.

Attributes
Source
Quotes.scala
Supertypes

Extension methods of MethodType

Extension methods of MethodType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val MethodType

Methods of the module object val MethodType

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of NamedArg

Extension methods of NamedArg

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val NamedArg

Methods of the module object val NamedArg

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of NamedType

Extension methods of NamedType

Attributes
Source
Quotes.scala
Supertypes

Extension methods of New

Extension methods of New

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val New

Methods of the module object val New

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val NoPrefix

Methods of the module object val NoPrefix

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val NullConstant

Methods of the module object val NullConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of OmitSelector

Extension methods of OmitSelector

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val OmitSelector

Methods of the module object val OmitSelector

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val OrType

Methods of the module object val OrType

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of PackageClause

Extension methods of PackageClause

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val PackageClause

Methods of the module object val PackageClause

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ParamClause

Extension methods of ParamClause

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val ParamClause

Methods of the module object val ParamClause

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ParamRef

Extension methods of ParamRef

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val ParamRef

Methods of the module object val ParamRef

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of PolyType

Extension methods of PolyType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val PolyType

Methods of the module object val PolyType

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Position

Extension methods of Position

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Position

Methods of the module object val Position

Attributes
Source
Quotes.scala
Supertypes
Self type

Type class used in show methods to provide customizable String representations

Type class used in show methods to provide customizable String representations

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Printer

Methods of the module object val Printer

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of RecursiveThis

Extension methods of RecursiveThis

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val RecursiveThis

Methods of the module object val RecursiveThis

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of RecursiveType

Extension methods of RecursiveType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val RecursiveType

Methods of the module object val RecursiveType

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val Ref

Methods of the module object val Ref

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Refined

Extension methods of Refined

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Refined

Methods of the module object val Refined

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Refinement

Extension methods of Refinement

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Refinement

Methods of the module object val Refinement

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of RenameSelector

Extension methods of RenameSelector

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val RenameSelector

Methods of the module object val RenameSelector

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Repeated

Extension methods of Repeated

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Repeated

Methods of the module object val Repeated

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Return

Extension methods of Return

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Return

Methods of the module object val Return

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Select

Extension methods of Select

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Select

Methods of the module object val Select

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of SelectOuter

Extension methods of SelectOuter

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val SelectOuter

Methods of the module object val SelectOuter

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val Selector

Methods of the module object val Selector

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val Short

Methods of the module object val Short

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Signature

Extension methods of Signature

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Signature

Methods of the module object val Signature

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of SimpleSelector

Extension methods of SimpleSelector

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val SimpleSelector

Methods of the module object val SimpleSelector

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Singleton

Extension methods of Singleton

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Singleton

Methods of the module object val Singleton

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of SourceFile

Extension methods of SourceFile

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val SourceFile

Methods of the module object val SourceFile

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val StringConstant

Methods of the module object val StringConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of SummonFrom

Extension methods of SummonFrom

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val SummonFrom

Methods of the module object val SummonFrom

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Super

Extension methods of Super

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Super

Methods of the module object val Super

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of SuperType

Extension methods of SuperType

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val SuperType

Methods of the module object val SuperType

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Symbol

Extension methods of Symbol

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Symbol

Methods of the module object val Symbol

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Term

Extension methods of Term

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Term

Methods of the module object val Term

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TermParamClause

Extension methods of TermParamClause

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TermParamClause

Methods of the module object val TermParamClause

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val TermRef

Methods of the module object val TermRef

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of This

Extension methods of This

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val This

Methods of the module object val This

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ThisType

Extension methods of ThisType

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val ThisType

Methods of the module object val ThisType

Attributes
Source
Quotes.scala
Supertypes
Self type

Customizable Tree accumulator.

Customizable Tree accumulator.

Usage:

def inQuotes(using q: Quotes) = {
  import q.reflect.*
  class MyTreeAccumulator[X] extends TreeAccumulator[X] {
    def foldTree(x: X, tree: Tree)(owner: Symbol): X = ???
  }
}
Attributes
Source
Quotes.scala
Supertypes
Known subtypes

Customizable tree mapper.

Customizable tree mapper.

Usage:

def inQuotes(using q: Quotes) = {
  import q.reflect.*
  class MyTreeMap extends TreeMap {
    override def transformTree(tree: Tree)(owner: Symbol): Tree = ???
  }
}

Use Symbol.asQuotes to create quotes with the correct owner within the TreeMap.

Attributes
Source
Quotes.scala
Supertypes

Extension methods of Tree

Extension methods of Tree

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Tree

Methods of the module object val Tree

Attributes
Source
Quotes.scala
Supertypes
Self type

Customizable tree traverser.

Customizable tree traverser.

Usage:

def inQuotes(using q: Quotes) = {
  import q.reflect.*
  class MyTraverser extends TreeTraverser {
    override def traverseTree(tree: Tree)(owner: Symbol): Unit = ???
  }
}
Attributes
Source
Quotes.scala
Supertypes

Extension methods of Try

Extension methods of Try

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Try

Methods of the module object val Try

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeApply

Extension methods of TypeApply

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeApply

Methods of the module object val TypeApply

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeBind

Extension methods of TypeBind

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeBind

Methods of the module object val TypeBind

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeBlock

Extension methods of TypeBlock

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeBlock

Methods of the module object val TypeBlock

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeBounds

Extension methods of TypeBounds

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeBounds

Methods of the module object val TypeBounds

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeBoundsTree

Extension methods of TypeBoundsTree

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeBoundsTree

Methods of the module object val TypeBoundsTree

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeCaseDef

Extension methods of TypeCaseDef

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeCaseDef

Methods of the module object val TypeCaseDef

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeDef

Extension methods of TypeDef

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeDef

Methods of the module object val TypeDef

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeIdent

Extension methods of TypeIdent

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeIdent

Methods of the module object val TypeIdent

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeLambda

Extension methods of TypeLambda

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeLambda

Methods of the module object val TypeLambda

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeParamClause

Extension methods of TypeParamClause

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeParamClause

Methods of the module object val TypeParamClause

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeProjection

Extension methods of TypeProjection

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeProjection

Methods of the module object val TypeProjection

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeRef

Extension methods of TypeRef

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeRef

Methods of the module object val TypeRef

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeRepr

Extension methods of TypeRepr

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeRepr

Methods of the module object val TypeRepr

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeSelect

Extension methods of TypeSelect

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeSelect

Methods of the module object val TypeSelect

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypeTree

Extension methods of TypeTree

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypeTree

Methods of the module object val TypeTree

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Typed

Extension methods of Typed

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Typed

Methods of the module object val Typed

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of TypedOrTest

Extension methods of TypedOrTest

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val TypedOrTest

Methods of the module object val TypedOrTest

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of Unapply

Extension methods of Unapply

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val Unapply

Methods of the module object val Unapply

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val UnitConstant

Methods of the module object val UnitConstant

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ValDef

Extension methods of ValDef

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val ValDef

Methods of the module object val ValDef

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of ValOrDefDef

Extension methods of ValOrDefDef

Attributes
Source
Quotes.scala
Supertypes

Extension methods of While

Extension methods of While

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val While

Methods of the module object val While

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val Wildcard

Methods of the module object val Wildcard

Attributes
Source
Quotes.scala
Supertypes
Self type

Extension methods of WildcardTypeTree

Extension methods of WildcardTypeTree

Attributes
Source
Quotes.scala
Supertypes

Methods of the module object val WildcardTypeTree

Methods of the module object val WildcardTypeTree

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val defn

Methods of the module object val defn

Attributes
Source
Quotes.scala
Supertypes
Self type

Methods of the module object val report

Methods of the module object val report

Attributes
Source
Quotes.scala
Supertypes
Self type

Pattern representing X | Y | ... alternatives.

Pattern representing X | Y | ... alternatives.

Attributes
Source
Quotes.scala

Intersection type T & U or an union type T | U

Intersection type T & U or an union type T | U

Attributes
Source
Quotes.scala

Type tree representing an annotated type

Type tree representing an annotated type

Attributes
Source
Quotes.scala

A type with an annotation T @foo

A type with an annotation T @foo

Attributes
Source
Quotes.scala

Type tree representing a type application

Type tree representing a type application

Attributes
Source
Quotes.scala

A higher kinded type applied to some types T[U]

A higher kinded type applied to some types T[U]

Attributes
Source
Quotes.scala

Tree representing an application of arguments. It represents a single list of arguments, multiple argument lists will have nested Applys

Tree representing an application of arguments. It represents a single list of arguments, multiple argument lists will have nested Applys

Attributes
Source
Quotes.scala

Tree representing an assignment x = y in the source code

Tree representing an assignment x = y in the source code

Attributes
Source
Quotes.scala

Pattern representing a _ @ _ binding.

Pattern representing a _ @ _ binding.

Attributes
Source
Quotes.scala

Tree representing a block { ... } in the source code

Tree representing a block { ... } in the source code

Attributes
Source
Quotes.scala

Type tree representing a by name parameter

Type tree representing a by name parameter

Attributes
Source
Quotes.scala

Type of a by-name definition of type =>T.

Type of a by-name definition of type =>T.

May represent by-name parameter such as thunk in

type T
def log[T](thunk: => T): T = ???

May also represent a the return type of a parameterless method definition such as

Attributes
Source
Quotes.scala

Branch of a pattern match or catch clause

Branch of a pattern match or catch clause

Attributes
Source
Quotes.scala

Tree representing a class definition. This includes anonymous class definitions and the class of a module object

Tree representing a class definition. This includes anonymous class definitions and the class of a module object

Attributes
Source
Quotes.scala

Constant class value representing a classOf[T]

Constant class value representing a classOf[T]

Attributes
Source
Quotes.scala

A lambda (...) => ... in the source code is represented as a local method and a closure:

A lambda (...) => ... in the source code is represented as a local method and a closure:

{ def m(...) = ... closure(m) }

Attributes
Source
Quotes.scala

Constant value represented as the constant itself

Constant value represented as the constant itself

Attributes
Source
Quotes.scala

A singleton type representing a known constant value

A singleton type representing a known constant value

Attributes
Source
Quotes.scala

Tree representing a method definition in the source code

Tree representing a method definition in the source code

Attributes
Source
Quotes.scala

Tree representing a definition in the source code. It can be ClassDef, TypeDef, DefDef or ValDef

Tree representing a definition in the source code. It can be ClassDef, TypeDef, DefDef or ValDef

Attributes
Source
Quotes.scala

Tree representing an export clause in the source code. Export forwarders generated from this clause appear in the same scope.

Tree representing an export clause in the source code. Export forwarders generated from this clause appear in the same scope.

Attributes
Source
Quotes.scala

Flexible types for explicit nulls

Flexible types for explicit nulls

Attributes
Source
Quotes.scala

given import/export selector: .given/.{given T} in import foo.given/export foo.{given T}

given import/export selector: .given/.{given T} in import foo.given/export foo.{given T}

Attributes
Source
Quotes.scala

Tree representing a reference to definition with a given name

Tree representing a reference to definition with a given name

Attributes
Source
Quotes.scala

Tree representing an if/then/else if (...) ... else ... in the source code

Tree representing an if/then/else if (...) ... else ... in the source code

Attributes
Source
Quotes.scala

Result of a given instance search

Result of a given instance search

Attributes
Source
Quotes.scala

Tree representing an import in the source code.

Tree representing an import in the source code.

See also documentation on Selector.

Attributes
Source
Quotes.scala

Type tree representing an inferred type

Type tree representing an inferred type

Attributes
Source
Quotes.scala

Tree representing the scope of an inlined tree

Tree representing the scope of an inlined tree

Attributes
Source
Quotes.scala

Type of the definition of a method taking a single list of type or term parameters

Type of the definition of a method taking a single list of type or term parameters

Attributes
Source
Quotes.scala

Type tree representing a lambda abstraction type

Type tree representing a lambda abstraction type

Attributes
Source
Quotes.scala

Tree representing a literal value in the source code

Tree representing a literal value in the source code

Attributes
Source
Quotes.scala

Tree representing a pattern match x match { ... } in the source code

Tree representing a pattern match x match { ... } in the source code

Attributes
Source
Quotes.scala

Case of a MatchType containing pattern case P => R.

Case of a MatchType containing pattern case P => R.

Note: cases with type bindings are represented nested in a TypeLambda.

Attributes
Source
Quotes.scala

Type match T match { case U => ... }

Type match T match { case U => ... }

Attributes
Source
Quotes.scala

Type tree representing a type match

Type tree representing a type match

Attributes
Source
Quotes.scala

Type of the definition of a method taking a single list of type or term parameters

Type of the definition of a method taking a single list of type or term parameters

Attributes
Source
Quotes.scala

Type of the definition of a method taking a single list of parameters. It's return type may be a MethodType.

Type of the definition of a method taking a single list of parameters. It's return type may be a MethodType.

Attributes
Source
Quotes.scala

Tree representing an argument passed with an explicit name. Such as arg1 = x in foo(arg1 = x)

Tree representing an argument passed with an explicit name. Such as arg1 = x in foo(arg1 = x)

Attributes
Source
Quotes.scala

Type of a reference to a type or term symbol

Type of a reference to a type or term symbol

Attributes
Source
Quotes.scala

Tree representing new in the source code

Tree representing new in the source code

Attributes
Source
Quotes.scala

NoPrefix for a type selection

NoPrefix for a type selection

Attributes
Source
Quotes.scala

Omit import/export selector: .{bar => _} in import foo.{bar => _}

Omit import/export selector: .{bar => _} in import foo.{bar => _}

Attributes
Source
Quotes.scala

Tree representing a package clause in the source code

Tree representing a package clause in the source code

package foo {
  // package stats
}

or

package foo.bar
// package stats
Attributes
Source
Quotes.scala

A parameter clause [X1, ..., Xn] or (x1: X1, ..., xn: Xx)

A parameter clause [X1, ..., Xn] or (x1: X1, ..., xn: Xx)

[X1, ..., Xn] are represented with TypeParamClause and (x1: X1, ..., xn: Xx) are represented with TermParamClause

ParamClause encodes the following enumeration

import scala.quoted.*
def inQuotes(using Quotes) = {
  val q: Quotes = summon[Quotes]
  import q.reflect.*
  enum ParamClause:
    case TypeParamClause(params: List[TypeDef])
    case TermParamClause(params: List[ValDef])
}
Attributes
Source
Quotes.scala

Type of a parameter reference

Type of a parameter reference

Attributes
Source
Quotes.scala

Type of the definition of a method taking a list of type parameters. It's return type may be a MethodType.

Type of the definition of a method taking a list of type parameters. It's return type may be a MethodType.

Attributes
Source
Quotes.scala

Position in a source file

A type that is recursively defined this

A type that is recursively defined this

Attributes
Source
Quotes.scala

A type that is recursively defined

A type that is recursively defined

Attributes
Source
Quotes.scala

Tree representing a reference to definition

Tree representing a reference to definition

Attributes
Source
Quotes.scala

Type tree representing a type refinement

Type tree representing a type refinement

Attributes
Source
Quotes.scala

A type with a type refinement T { type U }

A type with a type refinement T { type U }

Attributes
Source
Quotes.scala

Rename import/export selector: .{bar => baz} in import foo.{bar => baz}

Rename import/export selector: .{bar => baz} in import foo.{bar => baz}

Attributes
Source
Quotes.scala

Tree representing a variable argument list in the source code.

Tree representing a variable argument list in the source code.

This tree is used to encode varargs terms. The Repeated encapsulates the sequence of the elements but needs to be wrapped in a scala.<repeated>[T] (see defn.RepeatedParamClass). For example the arguments 1, 2 of List.apply(1, 2) can be represented as follows:

import scala.quoted._
def inQuotes(using Quotes) = {
  val q: Quotes = summon[Quotes]
  import q.reflect._
  val intArgs = List(Literal(IntConstant(1)), Literal(IntConstant(2)))
  Typed(
    Repeated(intArgs, TypeTree.of[Int]),
    Inferred(defn.RepeatedParamClass.typeRef.appliedTo(TypeRepr.of[Int]))
  )
}
Attributes
Source
Quotes.scala

Tree representing a return in the source code

Tree representing a return in the source code

Attributes
Source
Quotes.scala

Tree representing a selection of definition with a given name on a given prefix

Tree representing a selection of definition with a given name on a given prefix

Attributes
Source
Quotes.scala

Tree representing a selection of definition with a given name on a given prefix and number of nested scopes of inlined trees

Tree representing a selection of definition with a given name on a given prefix and number of nested scopes of inlined trees

Attributes
Source
Quotes.scala

Import/Export selectors:

Import/Export selectors:

Attributes
Source
Quotes.scala

The signature of a method

Simple import/export selector: .bar in import foo.bar

Simple import/export selector: .bar in import foo.bar

Attributes
Source
Quotes.scala

Type tree representing a singleton type

Type tree representing a singleton type

Attributes
Source
Quotes.scala

Tree representing a statement in the source code

Tree representing a statement in the source code

Attributes
Source
Quotes.scala

Tree representing a summoning match summonFrom { ... } in the source code

Tree representing a summoning match summonFrom { ... } in the source code

Attributes
Source
Quotes.scala

Tree representing super in the source code

Tree representing super in the source code

Attributes
Source
Quotes.scala

Type of a super reference

Symbol of a definition. Symbols can be compared with == to know if two definitions are the same.

Symbol of a definition. Symbols can be compared with == to know if two definitions are the same.

Attributes
Source
Quotes.scala

Tree representing an expression in the source code

Tree representing an expression in the source code

Attributes
Source
Quotes.scala

A term parameter clause (x1: X1, ..., xn: Xx) Can also be (implicit X1, ..., Xn), (given X1, ..., Xn) or (given x1: X1, ..., xn: Xn)

A term parameter clause (x1: X1, ..., xn: Xx) Can also be (implicit X1, ..., Xn), (given X1, ..., Xn) or (given x1: X1, ..., xn: Xn)

Attributes
Source
Quotes.scala

Type of a reference to a term symbol

Type of a reference to a term symbol

Attributes
Source
Quotes.scala

Tree representing this or C.this in the source code

Tree representing this or C.this in the source code

Attributes
Source
Quotes.scala

Tree representing code written in the source

Tree representing code written in the source

Attributes
Source
Quotes.scala

Tree representing a try catch try x catch { ... } finally { ... } in the source code

Tree representing a try catch try x catch { ... } finally { ... } in the source code

Attributes
Source
Quotes.scala

Tree representing an application of type arguments

Tree representing an application of type arguments

Attributes
Source
Quotes.scala

Type tree representing a type binding

Type tree representing a type binding

Attributes
Source
Quotes.scala

Type tree within a block with aliases { type U1 = ... ; T[U1, U2] }

Type tree within a block with aliases { type U1 = ... ; T[U1, U2] }

Attributes
Source
Quotes.scala

Type tree representing a type bound written in the source

Type tree representing a type bound written in the source

Attributes
Source
Quotes.scala

Branch of a type pattern match

Branch of a type pattern match

Attributes
Source
Quotes.scala

Tree representing a type (parameter or member) definition in the source code

Tree representing a type (parameter or member) definition in the source code

Attributes
Source
Quotes.scala

Type tree representing a reference to definition with a given name

Type tree representing a reference to definition with a given name

Attributes
Source
Quotes.scala

Type of the definition of a type lambda taking a list of type parameters. It's return type may be a TypeLambda.

Type of the definition of a type lambda taking a list of type parameters. It's return type may be a TypeLambda.

Attributes
Source
Quotes.scala

A type parameter clause [X1, ..., Xn]

A type parameter clause [X1, ..., Xn]

Attributes
Source
Quotes.scala

Type tree representing a selection of definition with a given name on a given type prefix

Type tree representing a selection of definition with a given name on a given type prefix

Attributes
Source
Quotes.scala

Type of a reference to a type symbol

Type of a reference to a type symbol

Attributes
Source
Quotes.scala

A type, type constructors, type bounds or NoPrefix

A type, type constructors, type bounds or NoPrefix

Attributes
Source
Quotes.scala

Type tree representing a selection of definition with a given name on a given term prefix

Type tree representing a selection of definition with a given name on a given term prefix

Attributes
Source
Quotes.scala

Type tree representing a type written in the source

Type tree representing a type written in the source

Attributes
Source
Quotes.scala

Tree representing a type ascription x: T in the source code.

Tree representing a type ascription x: T in the source code.

Also represents a pattern that contains a term x. Other : T patterns use the more general TypedOrTest.

Attributes
Source
Quotes.scala

Tree representing a type ascription or type test pattern x: T in the source code.

Tree representing a type ascription or type test pattern x: T in the source code.

Attributes
Source
Quotes.scala

Pattern representing a Xyz(...) unapply.

Pattern representing a Xyz(...) unapply.

Attributes
Source
Quotes.scala

Tree representing a value definition in the source code. This includes val, lazy val, var, object and parameter definitions.

Tree representing a value definition in the source code. This includes val, lazy val, var, object and parameter definitions.

Attributes
Source
Quotes.scala

Tree representing a value or method definition in the source code. This includes def, val, lazy val, var, object and parameter definitions.

Tree representing a value or method definition in the source code. This includes def, val, lazy val, var, object and parameter definitions.

Attributes
Source
Quotes.scala

Tree representing a while loop

Tree representing a while loop

Attributes
Source
Quotes.scala

Pattern representing a _ wildcard.

Pattern representing a _ wildcard.

Attributes
Source
Quotes.scala

Type tree representing wildcard type bounds written in the source. The wildcard type _ (for example in in List[_]) will be a type tree that represents a type but has TypeBounds inside.

Type tree representing wildcard type bounds written in the source. The wildcard type _ (for example in in List[_]) will be a type tree that represents a type but has TypeBounds inside.

Attributes
Source
Quotes.scala

Module object of type Alternatives

Module object of type Alternatives

Attributes
Source
Quotes.scala

Module object of type AndType

Module object of type AndType

Attributes
Source
Quotes.scala

Module object of type Annotated

Module object of type Annotated

Attributes
Source
Quotes.scala

Module object of type AnnotatedType

Module object of type AnnotatedType

Attributes
Source
Quotes.scala

Module object of type Applied

Module object of type Applied

Attributes
Source
Quotes.scala

Module object of type AppliedType

Module object of type AppliedType

Attributes
Source
Quotes.scala

Module object of type Apply

Module object of type Assign

Module object of type Bind

Module object of type Block

Module object of type BooleanConstant

Module object of type BooleanConstant

Attributes
Source
Quotes.scala

Module object of type ByName

Module object of type ByNameType

Module object of type ByNameType

Attributes
Source
Quotes.scala

Module object of type ByteConstant

Module object of type ByteConstant

Attributes
Source
Quotes.scala

Module object of type CaseDef

Module object of type CaseDef

Attributes
Source
Quotes.scala

Module object of type CharConstant

Module object of type CharConstant

Attributes
Source
Quotes.scala

Module object of type ClassDef

Module object of type ClassDef

Attributes
Source
Quotes.scala

Module object of type ClassOfConstant

Module object of type ClassOfConstant

Attributes
Source
Quotes.scala

Module object of type Closure

Module object of type Closure

Attributes
Source
Quotes.scala

Module object of type CompilationInfo

Module object of type CompilationInfo

Attributes
Source
Quotes.scala

Constant value represented as the constant itself

Constant value represented as the constant itself

Attributes
Source
Quotes.scala

Module object of type ConstantType

Module object of type ConstantType

Attributes
Source
Quotes.scala

Module object of type DefDef

Module object of type Definition

Module object of type Definition

Attributes
Source
Quotes.scala

Module object of type DoubleConstant

Module object of type DoubleConstant

Attributes
Source
Quotes.scala

Module object of type Export

Module object of type Flags

Module object of type FlexibleType

Module object of type FlexibleType

Attributes
Source
Quotes.scala

Module object of type FloatConstant

Module object of type FloatConstant

Attributes
Source
Quotes.scala

Module object of type GivenSelector

Module object of type GivenSelector

Attributes
Source
Quotes.scala

Module object of type Ident

Module object of type Implicits

Module object of type Implicits

Attributes
Source
Quotes.scala

Module object of type Import

Module object of type Inferred

Module object of type Inferred

Attributes
Source
Quotes.scala

Module object of type Inlined

Module object of type Inlined

Attributes
Source
Quotes.scala

Module object of type IntConstant

Module object of type IntConstant

Attributes
Source
Quotes.scala

A lambda (...) => ... in the source code is represented as a local method and a closure:

A lambda (...) => ... in the source code is represented as a local method and a closure:

{
  def m(...) = ...
  closure(m)
}
Attributes
Note

Due to the encoding, in pattern matches the case for Lambda should come before the case for Block to avoid mishandling of Lambda.

Source
Quotes.scala

Module object of type LambdaTypeTree

Module object of type LambdaTypeTree

Attributes
Source
Quotes.scala

Module object of type Literal

Module object of type Literal

Attributes
Source
Quotes.scala

Module object of type LongConstant

Module object of type LongConstant

Attributes
Source
Quotes.scala

Module object of type Match

Module object of type MatchCase

Module object of type MatchCase

Attributes
Source
Quotes.scala

Module object of type MatchType

Module object of type MatchType

Attributes
Source
Quotes.scala

Module object of type MatchTypeTree

Module object of type MatchTypeTree

Attributes
Source
Quotes.scala

Module object of type MethodType

Module object of type MethodType

Attributes
Source
Quotes.scala

Module object of type NamedArg

Module object of type NamedArg

Attributes
Source
Quotes.scala

Module object of type New

Module object of type NoPrefix

Module object of type NoPrefix

Attributes
Source
Quotes.scala

Module object of type NullConstant

Module object of type NullConstant

Attributes
Source
Quotes.scala

Module object of type OmitSelector

Module object of type OmitSelector

Attributes
Source
Quotes.scala

Module object of type OrType

Module object of type PackageClause

Module object of type PackageClause

Attributes
Source
Quotes.scala

Module object of type ParamClause

Module object of type ParamClause

Attributes
Source
Quotes.scala

Module object of type ParamRef

Module object of type ParamRef

Attributes
Source
Quotes.scala

Module object of type PolyType

Module object of type PolyType

Attributes
Source
Quotes.scala

Module object of type Position

Module object of type Position

Attributes
Source
Quotes.scala

Module object of type Printer. Contains custom printers such as TreeCode, TreeAnsiCode, TreeCases, TypeReprCode, ..., SymbolFullName and FlagsCombination.

Module object of type Printer. Contains custom printers such as TreeCode, TreeAnsiCode, TreeCases, TypeReprCode, ..., SymbolFullName and FlagsCombination.

Attributes
Source
Quotes.scala

Module object of type RecursiveThis

Module object of type RecursiveThis

Attributes
Source
Quotes.scala

Module object of type RecursiveType

Module object of type RecursiveType

Attributes
Source
Quotes.scala

Module object of type Ref

Module object of type Refined

Module object of type Refined

Attributes
Source
Quotes.scala

Module object of type Refinement

Module object of type Refinement

Attributes
Source
Quotes.scala

Module object of type RenameSelector

Module object of type RenameSelector

Attributes
Source
Quotes.scala

Module object of type Repeated

Module object of type Repeated

Attributes
Source
Quotes.scala

Module object of type Return

Module object of type Select

Module object of type SelectOuter

Module object of type SelectOuter

Attributes
Source
Quotes.scala

Module object of type Selector

Module object of type Selector

Attributes
Source
Quotes.scala

Module object of type ShortConstant

Module object of type ShortConstant

Attributes
Source
Quotes.scala

Module object of type Signature

Module object of type Signature

Attributes
Source
Quotes.scala

Module object of type SimpleSelector

Module object of type SimpleSelector

Attributes
Source
Quotes.scala

Module object of type Singleton

Module object of type Singleton

Attributes
Source
Quotes.scala

Module object of type SourceFile

Module object of type SourceFile

Attributes
Source
Quotes.scala

Module object of type StringConstant

Module object of type StringConstant

Attributes
Source
Quotes.scala

Module object of type SummonFrom

Module object of type SummonFrom

Attributes
Source
Quotes.scala

Module object of type Super

Module object of type SuperType

Module object of type SuperType

Attributes
Source
Quotes.scala

Module object of type Symbol

Module object of type Term

Module object of type TermParamClause

Module object of type TermParamClause

Attributes
Source
Quotes.scala

Module object of type TermRef

Module object of type TermRef

Attributes
Source
Quotes.scala

Module object of type This

Module object of type ThisType

Module object of type ThisType

Attributes
Source
Quotes.scala

Module object of type Tree

Module object of type Try

Module object of type TypeApply

Module object of type TypeApply

Attributes
Source
Quotes.scala

Module object of type TypeBind

Module object of type TypeBind

Attributes
Source
Quotes.scala

Module object of type TypeBlock

Module object of type TypeBlock

Attributes
Source
Quotes.scala

Module object of type TypeBounds

Module object of type TypeBounds

Attributes
Source
Quotes.scala

Module object of type TypeBoundsTree

Module object of type TypeBoundsTree

Attributes
Source
Quotes.scala

Module object of type TypeCaseDef

Module object of type TypeCaseDef

Attributes
Source
Quotes.scala

Module object of type TypeDef

Module object of type TypeDef

Attributes
Source
Quotes.scala

Module object of type TypeIdent

Module object of type TypeIdent

Attributes
Source
Quotes.scala

Module object of type TypeLambda

Module object of type TypeLambda

Attributes
Source
Quotes.scala

Module object of type TypeParamClause

Module object of type TypeParamClause

Attributes
Source
Quotes.scala

Module object of type TypeProjection

Module object of type TypeProjection

Attributes
Source
Quotes.scala

Module object of type TypeRef

Module object of type TypeRef

Attributes
Source
Quotes.scala

Module object of type TypeRepr

Module object of type TypeRepr

Attributes
Source
Quotes.scala

Module object of type TypeSelect

Module object of type TypeSelect

Attributes
Source
Quotes.scala

Module object of type TypeTree

Module object of type TypeTree

Attributes
Source
Quotes.scala

Module object of type Typed

Module object of type TypedOrTest

Module object of type TypedOrTest

Attributes
Source
Quotes.scala

Module object of type Unapply

Module object of type Unapply

Attributes
Source
Quotes.scala

Module object of type UnitConstant

Module object of type UnitConstant

Attributes
Source
Quotes.scala

Module object of type ValDef

Module object of type While

Module object of type Wildcard

Module object of type Wildcard

Attributes
Source
Quotes.scala

Module object of type WildcardTypeTree

Module object of type WildcardTypeTree

Attributes
Source
Quotes.scala

A value containing all standard definitions

A value containing all standard definitions

Attributes
Source
Quotes.scala

Module containing error and warning reporting.

Module containing error and warning reporting.

Attributes
Source
Quotes.scala

Makes extension methods on Alternatives available without any imports

Makes extension methods on Alternatives available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Alternatives

TypeTest that allows testing at runtime in a pattern match if a Tree is an Alternatives

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is an AmbiguousImplicits

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is an AmbiguousImplicits

Attributes
Source
Quotes.scala

Makes extension methods on AndOrType available without any imports

Makes extension methods on AndOrType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an AndOrType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an AndOrType

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an AndType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an AndType

Attributes
Source
Quotes.scala

Makes extension methods on Annotated available without any imports

Makes extension methods on Annotated available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on AnnotatedType available without any imports

Makes extension methods on AnnotatedType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Annotated

TypeTest that allows testing at runtime in a pattern match if a Tree is an Annotated

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an AnnotatedType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an AnnotatedType

Attributes
Source
Quotes.scala

Makes extension methods on Applied available without any imports

Makes extension methods on Applied available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on AppliedType available without any imports

Makes extension methods on AppliedType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Applied

TypeTest that allows testing at runtime in a pattern match if a Tree is an Applied

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an AppliedType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an AppliedType

Attributes
Source
Quotes.scala

Makes extension methods on Apply available without any imports

Makes extension methods on Apply available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Apply

TypeTest that allows testing at runtime in a pattern match if a Tree is an Apply

Attributes
Source
Quotes.scala

Makes extension methods on Assign available without any imports

Makes extension methods on Assign available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Assign

TypeTest that allows testing at runtime in a pattern match if a Tree is an Assign

Attributes
Source
Quotes.scala

Makes extension methods on Bind available without any imports

Makes extension methods on Bind available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Bind

TypeTest that allows testing at runtime in a pattern match if a Tree is a Bind

Attributes
Source
Quotes.scala

Makes extension methods on Block available without any imports

Makes extension methods on Block available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Block

TypeTest that allows testing at runtime in a pattern match if a Tree is a Block

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a BooleanConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a BooleanConstant

Attributes
Source
Quotes.scala

Makes extension methods on ByName available without any imports

Makes extension methods on ByName available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on ByNameType available without any imports

Makes extension methods on ByNameType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a ByName

TypeTest that allows testing at runtime in a pattern match if a Tree is a ByName

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a ByNameType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a ByNameType

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a ByteConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a ByteConstant

Attributes
Source
Quotes.scala

Makes extension methods on CaseDef available without any imports

Makes extension methods on CaseDef available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a CaseDef

TypeTest that allows testing at runtime in a pattern match if a Tree is a CaseDef

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a CharConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a CharConstant

Attributes
Source
Quotes.scala

Makes extension methods on ClassDef available without any imports

Makes extension methods on ClassDef available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a ClassDef

TypeTest that allows testing at runtime in a pattern match if a Tree is a ClassDef

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a ClassOfConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a ClassOfConstant

Attributes
Source
Quotes.scala

Makes extension methods on Closure available without any imports

Makes extension methods on Closure available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Closure

TypeTest that allows testing at runtime in a pattern match if a Tree is a Closure

Attributes
Source
Quotes.scala

Makes extension methods on Constant available without any imports

Makes extension methods on Constant available without any imports

Attributes
Source
Quotes.scala

Default pinter for Constant used when calling const.show

Default pinter for Constant used when calling const.show

Attributes
Source
Quotes.scala

Makes extension methods on ConstantType available without any imports

Makes extension methods on ConstantType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a ConstantType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a ConstantType

Attributes
Source
Quotes.scala

Makes extension methods on DefDef available without any imports

Makes extension methods on DefDef available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a DefDef

TypeTest that allows testing at runtime in a pattern match if a Tree is a DefDef

Attributes
Source
Quotes.scala

Makes extension methods on Definition available without any imports

Makes extension methods on Definition available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Definition

TypeTest that allows testing at runtime in a pattern match if a Tree is a Definition

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is a DivergingImplicit

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is a DivergingImplicit

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a DoubleConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a DoubleConstant

Attributes
Source
Quotes.scala

Makes extension methods on Export available without any imports

Makes extension methods on Export available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Export

TypeTest that allows testing at runtime in a pattern match if a Tree is an Export

Attributes
Source
Quotes.scala

Makes extension methods on Flags available without any imports

Makes extension methods on Flags available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on FlexibleType available without any imports

Makes extension methods on FlexibleType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a FlexibleType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a FlexibleType

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a FloatConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a FloatConstant

Attributes
Source
Quotes.scala

Makes extension methods on GivenSelector available without any imports

Makes extension methods on GivenSelector available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if an Selector is a GivenSelector

TypeTest that allows testing at runtime in a pattern match if an Selector is a GivenSelector

Attributes
Source
Quotes.scala

Makes extension methods on Ident available without any imports

Makes extension methods on Ident available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Ident

TypeTest that allows testing at runtime in a pattern match if a Tree is an Ident

Attributes
Source
Quotes.scala

Makes extension methods on If available without any imports

Makes extension methods on If available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an If

TypeTest that allows testing at runtime in a pattern match if a Tree is an If

Attributes
Source
Quotes.scala

Makes extension methods on ImplicitSearchFailure available without any imports

Makes extension methods on ImplicitSearchFailure available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is an ImplicitSearchFailure

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is an ImplicitSearchFailure

Attributes
Source
Quotes.scala

Makes extension methods on ImplicitSearchSuccess available without any imports

Makes extension methods on ImplicitSearchSuccess available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is an ImplicitSearchSuccess

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is an ImplicitSearchSuccess

Attributes
Source
Quotes.scala

Makes extension methods on Import available without any imports

Makes extension methods on Import available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Import

TypeTest that allows testing at runtime in a pattern match if a Tree is an Import

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Inferred

TypeTest that allows testing at runtime in a pattern match if a Tree is an Inferred

Attributes
Source
Quotes.scala

Makes extension methods on Inlined available without any imports

Makes extension methods on Inlined available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Inlined

TypeTest that allows testing at runtime in a pattern match if a Tree is an Inlined

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a IntConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a IntConstant

Attributes
Source
Quotes.scala

Makes extension methods on LambdaType available without any imports

Makes extension methods on LambdaType available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on LambdaTypeTree available without any imports

Makes extension methods on LambdaTypeTree available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a LambdaTypeTree

TypeTest that allows testing at runtime in a pattern match if a Tree is a LambdaTypeTree

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a LambdaType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a LambdaType

Attributes
Source
Quotes.scala

Makes extension methods on Literal available without any imports

Makes extension methods on Literal available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Literal

TypeTest that allows testing at runtime in a pattern match if a Tree is a Literal

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a LongConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a LongConstant

Attributes
Source
Quotes.scala

Makes extension methods on MatchCase available without any imports

Makes extension methods on MatchCase available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a MatchCase

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a MatchCase

Attributes
Source
Quotes.scala

Makes extension methods on Match available without any imports

Makes extension methods on Match available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on MatchType available without any imports

Makes extension methods on MatchType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Match

TypeTest that allows testing at runtime in a pattern match if a Tree is a Match

Attributes
Source
Quotes.scala

Makes extension methods on MatchTypeTree available without any imports

Makes extension methods on MatchTypeTree available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a MatchTypeTree

TypeTest that allows testing at runtime in a pattern match if a Tree is a MatchTypeTree

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a MatchType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a MatchType

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a MethodOrPoly

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a MethodOrPoly

Attributes
Source
Quotes.scala

Makes extension methods on MethodType available without any imports

Makes extension methods on MethodType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a MethodType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a MethodType

Attributes
Source
Quotes.scala

Makes extension methods on NamedArg available without any imports

Makes extension methods on NamedArg available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a NamedArg

TypeTest that allows testing at runtime in a pattern match if a Tree is a NamedArg

Attributes
Source
Quotes.scala

Makes extension methods on NamedType available without any imports

Makes extension methods on NamedType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a NamedType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a NamedType

Attributes
Source
Quotes.scala

Makes extension methods on New available without any imports

Makes extension methods on New available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a New

TypeTest that allows testing at runtime in a pattern match if a Tree is a New

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is a NoMatchingImplicits

TypeTest that allows testing at runtime in a pattern match if an ImplicitSearchResult is a NoMatchingImplicits

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a NoPrefix

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a NoPrefix

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a NullConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a NullConstant

Attributes
Source
Quotes.scala

Makes extension methods on OmitSelector available without any imports

Makes extension methods on OmitSelector available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Selector is an OmitSelector

TypeTest that allows testing at runtime in a pattern match if a Selector is an OmitSelector

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an OrType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is an OrType

Attributes
Source
Quotes.scala

Makes extension methods on PackageClause available without any imports

Makes extension methods on PackageClause available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a PackageClause

TypeTest that allows testing at runtime in a pattern match if a Tree is a PackageClause

Attributes
Source
Quotes.scala

Makes extension methods on ParamClause available without any imports

Makes extension methods on ParamClause available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on ParamRef available without any imports

Makes extension methods on ParamRef available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a ParamRef

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a ParamRef

Attributes
Source
Quotes.scala

Makes extension methods on PolyType available without any imports

Makes extension methods on PolyType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a PolyType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a PolyType

Attributes
Source
Quotes.scala

Makes extension methods on Position available without any imports

Makes extension methods on Position available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on RecursiveThis available without any imports

Makes extension methods on RecursiveThis available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a RecursiveThis

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a RecursiveThis

Attributes
Source
Quotes.scala

Makes extension methods on RecursiveType available without any imports

Makes extension methods on RecursiveType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a RecursiveType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a RecursiveType

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Ref

TypeTest that allows testing at runtime in a pattern match if a Tree is a Ref

Attributes
Source
Quotes.scala

Makes extension methods on Refined available without any imports

Makes extension methods on Refined available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Refined

TypeTest that allows testing at runtime in a pattern match if a Tree is a Refined

Attributes
Source
Quotes.scala

Makes extension methods on Refinement available without any imports

Makes extension methods on Refinement available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a Refinement

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a Refinement

Attributes
Source
Quotes.scala

Makes extension methods on RenameSelector available without any imports

Makes extension methods on RenameSelector available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Selector is a RenameSelector

TypeTest that allows testing at runtime in a pattern match if a Selector is a RenameSelector

Attributes
Source
Quotes.scala

Makes extension methods on Repeated available without any imports

Makes extension methods on Repeated available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Repeated

TypeTest that allows testing at runtime in a pattern match if a Tree is a Repeated

Attributes
Source
Quotes.scala

Makes extension methods on Return available without any imports

Makes extension methods on Return available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Return

TypeTest that allows testing at runtime in a pattern match if a Tree is a Return

Attributes
Source
Quotes.scala

Makes extension methods on Select available without any imports

Makes extension methods on Select available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on SelectOuter available without any imports

Makes extension methods on SelectOuter available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a SelectOuter

TypeTest that allows testing at runtime in a pattern match if a Tree is a SelectOuter

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Select

TypeTest that allows testing at runtime in a pattern match if a Tree is a Select

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a ShortConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a ShortConstant

Attributes
Source
Quotes.scala

Makes extension methods on Signature available without any imports

Makes extension methods on Signature available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on SimpleSelector available without any imports

Makes extension methods on SimpleSelector available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Selector is a SimpleSelector

TypeTest that allows testing at runtime in a pattern match if a Selector is a SimpleSelector

Attributes
Source
Quotes.scala

Makes extension methods on Singleton available without any imports

Makes extension methods on Singleton available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Singleton

TypeTest that allows testing at runtime in a pattern match if a Tree is a Singleton

Attributes
Source
Quotes.scala

Makes extension methods on SourceFile available without any imports

Makes extension methods on SourceFile available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Statement

TypeTest that allows testing at runtime in a pattern match if a Tree is a Statement

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a StringConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a StringConstant

Attributes
Source
Quotes.scala

Makes extension methods on SummonFrom available without any imports

Makes extension methods on SummonFrom available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a SummonFrom

TypeTest that allows testing at runtime in a pattern match if a Tree is a SummonFrom

Attributes
Source
Quotes.scala

Makes extension methods on Super available without any imports

Makes extension methods on Super available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on SuperType available without any imports

Makes extension methods on SuperType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Super

TypeTest that allows testing at runtime in a pattern match if a Tree is a Super

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a SuperType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a SuperType

Attributes
Source
Quotes.scala

Makes extension methods on Symbol available without any imports

Makes extension methods on Symbol available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on Term available without any imports

Makes extension methods on Term available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on TermParamClause available without any imports

Makes extension methods on TermParamClause available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a ParamClause is a TermParamClause

TypeTest that allows testing at runtime in a pattern match if a ParamClause is a TermParamClause

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a TermRef

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a TermRef

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Term

TypeTest that allows testing at runtime in a pattern match if a Tree is a Term

Attributes
Source
Quotes.scala

Makes extension methods on This available without any imports

Makes extension methods on This available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on ThisType available without any imports

Makes extension methods on ThisType available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a This

TypeTest that allows testing at runtime in a pattern match if a Tree is a This

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a ThisType

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a ThisType

Attributes
Source
Quotes.scala

Makes extension methods on Tree available without any imports

Makes extension methods on Tree available without any imports

Attributes
Source
Quotes.scala

Default pinter for Tree used when calling tree.show

Default pinter for Tree used when calling tree.show

Attributes
Source
Quotes.scala

Makes extension methods on Try available without any imports

Makes extension methods on Try available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Try

TypeTest that allows testing at runtime in a pattern match if a Tree is a Try

Attributes
Source
Quotes.scala

Makes extension methods on TypeApply available without any imports

Makes extension methods on TypeApply available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeApply

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeApply

Attributes
Source
Quotes.scala

Makes extension methods on TypeBind available without any imports

Makes extension methods on TypeBind available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeBind

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeBind

Attributes
Source
Quotes.scala

Makes extension methods on TypeBlock available without any imports

Makes extension methods on TypeBlock available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeBlock

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeBlock

Attributes
Source
Quotes.scala

Makes extension methods on TypeBounds available without any imports

Makes extension methods on TypeBounds available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on TypeBoundsTree available without any imports

Makes extension methods on TypeBoundsTree available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeBoundsTree

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeBoundsTree

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a TypeBounds

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a TypeBounds

Attributes
Source
Quotes.scala

Makes extension methods on TypeCaseDef available without any imports

Makes extension methods on TypeCaseDef available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeCaseDef

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeCaseDef

Attributes
Source
Quotes.scala

Makes extension methods on TypeDef available without any imports

Makes extension methods on TypeDef available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeDef

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeDef

Attributes
Source
Quotes.scala

Makes extension methods on TypeIdent available without any imports

Makes extension methods on TypeIdent available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeIdent

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeIdent

Attributes
Source
Quotes.scala

Makes extension methods on TypeLambda available without any imports

Makes extension methods on TypeLambda available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a TypeLambda

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a TypeLambda

Attributes
Source
Quotes.scala

Makes extension methods on TypeParamClause available without any imports

Makes extension methods on TypeParamClause available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a ParamClause is a TypeParamClause

TypeTest that allows testing at runtime in a pattern match if a ParamClause is a TypeParamClause

Attributes
Source
Quotes.scala

Makes extension methods on TypeProjection available without any imports

Makes extension methods on TypeProjection available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeProjection

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeProjection

Attributes
Source
Quotes.scala

Makes extension methods on TypeRef available without any imports

Makes extension methods on TypeRef available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a TypeRef

TypeTest that allows testing at runtime in a pattern match if a TypeRepr is a TypeRef

Attributes
Source
Quotes.scala

Makes extension methods on TypeRepr available without any imports

Makes extension methods on TypeRepr available without any imports

Attributes
Source
Quotes.scala

Default pinter for TypeRepr used when calling tpe.show

Default pinter for TypeRepr used when calling tpe.show

Attributes
Source
Quotes.scala

Makes extension methods on TypeSelect available without any imports

Makes extension methods on TypeSelect available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeSelect

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeSelect

Attributes
Source
Quotes.scala

Makes extension methods on TypeTree available without any imports

Makes extension methods on TypeTree available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeTree

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypeTree

Attributes
Source
Quotes.scala

Makes extension methods on Typed available without any imports

Makes extension methods on Typed available without any imports

Attributes
Source
Quotes.scala

Makes extension methods on TypedOrTest available without any imports

Makes extension methods on TypedOrTest available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypedOrTest

TypeTest that allows testing at runtime in a pattern match if a Tree is a TypedOrTest

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Typed

TypeTest that allows testing at runtime in a pattern match if a Tree is a Typed

Attributes
Source
Quotes.scala

Makes extension methods on Unapply available without any imports

Makes extension methods on Unapply available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is an Unapply

TypeTest that allows testing at runtime in a pattern match if a Tree is an Unapply

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Constant is a UnitConstant

TypeTest that allows testing at runtime in a pattern match if a Constant is a UnitConstant

Attributes
Source
Quotes.scala

Makes extension methods on ValDef available without any imports

Makes extension methods on ValDef available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a ValDef

TypeTest that allows testing at runtime in a pattern match if a Tree is a ValDef

Attributes
Source
Quotes.scala

Makes extension methods on ValOrDefDef available without any imports

Makes extension methods on ValOrDefDef available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a ValOrDefDef

TypeTest that allows testing at runtime in a pattern match if a Tree is a ValOrDefDef

Attributes
Source
Quotes.scala

Makes extension methods on While available without any imports

Makes extension methods on While available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a While

TypeTest that allows testing at runtime in a pattern match if a Tree is a While

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a Wildcard

TypeTest that allows testing at runtime in a pattern match if a Tree is a Wildcard

Attributes
Source
Quotes.scala

Makes extension methods on WildcardTypeTree available without any imports

Makes extension methods on WildcardTypeTree available without any imports

Attributes
Source
Quotes.scala

TypeTest that allows testing at runtime in a pattern match if a Tree is a WildcardTypeTree

TypeTest that allows testing at runtime in a pattern match if a Tree is a WildcardTypeTree

Attributes
Source
Quotes.scala

Returns the Term representation this expression

Returns the Term representation this expression

Attributes
Source
Quotes.scala

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4