T trait

TreeOps

extends Object with Core

Supertypes

Object, Core

Members

object 

Alternatives

object 

AlternativesOps

object 

Annotated

object 

AnnotatedOps

object 

Applied

object 

AppliedOps

object 

Apply

object 

ApplyOps

object 

Assign

object 

AssignOps

object 

Bind

object 

BindOps

object 

Block

object 

BlockOps

object 

ByName

object 

ByNameOps

object 

CaseDef

object 

CaseDefOps

object 

ClassDef

object 

ClassDefOps

object 

Closure

object 

ClosureOps

object 

DefDef

object 

DefDefOps

object 

DefinitionOps

object 

GivenMatch

object 

GivenMatchOps

object 

Ident

object 

IdentOps

object 

If

Scala if/else term

Scala if/else term

object 

IfOps

object 

Import

object 

ImportOps

object 

Inferred

object 

Inlined

object 

InlinedOps

object 

IsAlternatives

object 

IsAnnotated

object 

IsApplied

object 

IsApply

Scala parameter application

Scala parameter application

object 

IsAssign

Scala assign x = y

Scala assign x = y

object 

IsBind

object 

IsBlock

Scala code block { stat0; ...; statN; expr } term

Scala code block { stat0; ...; statN; expr } term

object 

IsByName

object 

IsCaseDef

object 

IsClassDef

object 

IsClosure

object 

IsDefDef

object 

IsDefinition

object 

IsGivenMatch

Scala implicit match term

Scala implicit match term

object 

IsIdent

Scala term identifier

Scala term identifier

object 

IsIf

object 

IsImport

object 

IsInferred

TypeTree containing an inferred type

TypeTree containing an inferred type

object 

IsInlined

object 

IsLambdaTypeTree

object 

IsLiteral

Scala literal constant

Scala literal constant

object 

IsMatch

Scala match term

Scala match term

object 

IsMatchTypeTree

object 

IsNamedArg

Scala named argument x = y in argument position

Scala named argument x = y in argument position

object 

IsNew

Scala new

Scala new

object 

IsPackageClause

object 

IsPackageDef

object 

IsProjection

object 

IsRef

object 

IsRefined

object 

IsRepeated

object 

IsReturn

Scala local return

Scala local return

object 

IsSelect

Scala term selection

Scala term selection

object 

IsSelectOuter

object 

IsSingleton

object 

IsStatement

object 

IsSuper

Scala x.super or x.super[id]

Scala x.super or x.super[id]

object 

IsTerm

object 

IsThis

Scala this or this[id]

Scala this or this[id]

object 

IsTry

Scala try/catch/finally term

Scala try/catch/finally term

object 

IsTypeApply

Scala type parameter application

Scala type parameter application

object 

IsTypeBind

object 

IsTypeBlock

object 

IsTypeBoundsTree

object 

IsTypeCaseDef

object 

IsTypeDef

object 

IsTypeIdent

object 

IsTypeSelect

object 

IsTypeTree

object 

IsTyped

Scala ascription x: T

Scala ascription x: T

object 

IsUnapply

object 

IsValDef

object 

IsWhile

object 

IsWildcardTypeTree

TypeBoundsTree containing wildcard type bounds

TypeBoundsTree containing wildcard type bounds

object 

Lambda

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

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

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

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

object 

LambdaTypeTree

object 

Literal

object 

LiteralOps

object 

Match

object 

MatchOps

object 

MatchTypeTree

object 

MatchTypeTreeOps

object 

NamedArg

object 

NamedArgOps

object 

New

object 

NewOps

object 

PackageClause

object 

PackageClauseOps

object 

PackageDef

object 

PackageDefOps

object 

Projection

object 

ProjectionOps

object 

Ref

object 

Refined

object 

RefinedOps

object 

Repeated

object 

RepeatedOps

object 

Return

object 

ReturnOps

object 

Select

object 

SelectOps

object 

SelectOuter

object 

SelectOuterOps

object 

Singleton

object 

SingletonOps

object 

Super

object 

SuperOps

object 

TermOps

object 

This

object 

ThisOps

object 

TreeOps

object 

Try

object 

TryOps

object 

TypeApply

object 

TypeApplyOps

object 

TypeBind

object 

TypeBindOps

object 

TypeBlock

object 

TypeBlockOps

object 

TypeBoundsTree

object 

TypeCaseDef

object 

TypeCaseDefOps

object 

TypeDef

object 

TypeDefOps

object 

TypeIdent

object 

TypeIdentOps

object 

TypeSelect

object 

TypeSelectOps

object 

TypeTreeOps

object 

Typed

object 

TypedOps

object 

Unapply

object 

UnapplyOps

object 

ValDef

object 

ValDefOps

object 

While

object 

WhileOps

object 

WildcardTypeTree

final given def 

given_IsInstanceOf_Alternatives

( implicit  x$1: Context ) : ClassTag[Alternatives]

final given def 

given_IsInstanceOf_Annotated

( implicit  x$1: Context ) : ClassTag[Annotated]

final given def 

given_IsInstanceOf_Applied

( implicit  x$1: Context ) : ClassTag[Applied]

final given def 

given_IsInstanceOf_Apply

( implicit  x$1: Context ) : ClassTag[Apply]

final given def 

given_IsInstanceOf_Assign

( implicit  x$1: Context ) : ClassTag[Assign]

final given def 

given_IsInstanceOf_Bind

( implicit  x$1: Context ) : ClassTag[Bind]

final given def 

given_IsInstanceOf_Block

( implicit  x$1: Context ) : ClassTag[Block]

final given def 

given_IsInstanceOf_ByName

( implicit  x$1: Context ) : ClassTag[ByName]

final given def 

given_IsInstanceOf_CaseDef

( implicit  x$1: Context ) : ClassTag[CaseDef]

final given def 

given_IsInstanceOf_ClassDef

( implicit  x$1: Context ) : ClassTag[ClassDef]

final given def 

given_IsInstanceOf_Closure

( implicit  x$1: Context ) : ClassTag[Closure]

final given def 

given_IsInstanceOf_DefDef

( implicit  x$1: Context ) : ClassTag[DefDef]

final given def 

given_IsInstanceOf_Definition

( implicit  x$1: Context ) : ClassTag[Definition]

final given def 

given_IsInstanceOf_GivenMatch

( implicit  x$1: Context ) : ClassTag[GivenMatch]

final given def 

given_IsInstanceOf_Ident

( implicit  x$1: Context ) : ClassTag[Ident]

final given def 

given_IsInstanceOf_If

( implicit  x$1: Context ) : ClassTag[If]

final given def 

given_IsInstanceOf_Import

( implicit  x$1: Context ) : ClassTag[Import]

final given def 

given_IsInstanceOf_Inferred

( implicit  x$1: Context ) : ClassTag[Inferred]

final given def 

given_IsInstanceOf_Inlined

( implicit  x$1: Context ) : ClassTag[Inlined]

final given def 

given_IsInstanceOf_LambdaTypeTree

( implicit  x$1: Context ) : ClassTag[LambdaTypeTree]

final given def 

given_IsInstanceOf_Literal

( implicit  x$1: Context ) : ClassTag[Literal]

final given def 

given_IsInstanceOf_Match

( implicit  x$1: Context ) : ClassTag[Match]

final given def 

given_IsInstanceOf_MatchTypeTree

( implicit  x$1: Context ) : ClassTag[MatchTypeTree]

final given def 

given_IsInstanceOf_NamedArg

( implicit  x$1: Context ) : ClassTag[NamedArg]

final given def 

given_IsInstanceOf_New

( implicit  x$1: Context ) : ClassTag[New]

final given def 

given_IsInstanceOf_PackageClause

( implicit  x$1: Context ) : ClassTag[PackageClause]

final given def 

given_IsInstanceOf_PackageDef

( implicit  x$1: Context ) : ClassTag[PackageDef]

final given def 

given_IsInstanceOf_Projection

( implicit  x$1: Context ) : ClassTag[Projection]

final given def 

given_IsInstanceOf_Ref

( implicit  x$1: Context ) : ClassTag[Ref]

final given def 

given_IsInstanceOf_Refined

( implicit  x$1: Context ) : ClassTag[Refined]

final given def 

given_IsInstanceOf_Repeated

( implicit  x$1: Context ) : ClassTag[Repeated]

final given def 

given_IsInstanceOf_Return

( implicit  x$1: Context ) : ClassTag[Return]

final given def 

given_IsInstanceOf_Select

( implicit  x$1: Context ) : ClassTag[Select]

final given def 

given_IsInstanceOf_SelectOuter

( implicit  x$1: Context ) : ClassTag[SelectOuter]

final given def 

given_IsInstanceOf_Singleton

( implicit  x$1: Context ) : ClassTag[Singleton]

final given def 

given_IsInstanceOf_Statement

( implicit  x$1: Context ) : ClassTag[Statement]

final given def 

given_IsInstanceOf_Super

( implicit  x$1: Context ) : ClassTag[Super]

final given def 

given_IsInstanceOf_Term

( implicit  x$1: Context ) : ClassTag[Term]

final given def 

given_IsInstanceOf_This

( implicit  x$1: Context ) : ClassTag[This]

final given def 

given_IsInstanceOf_Try

( implicit  x$1: Context ) : ClassTag[Try]

final given def 

given_IsInstanceOf_TypeApply

( implicit  x$1: Context ) : ClassTag[TypeApply]

final given def 

given_IsInstanceOf_TypeBind

( implicit  x$1: Context ) : ClassTag[TypeBind]

final given def 

given_IsInstanceOf_TypeBlock

( implicit  x$1: Context ) : ClassTag[TypeBlock]

final given def 

given_IsInstanceOf_TypeBoundsTree

( implicit  x$1: Context ) : ClassTag[TypeBoundsTree]

final given def 

given_IsInstanceOf_TypeCaseDef

( implicit  x$1: Context ) : ClassTag[TypeCaseDef]

final given def 

given_IsInstanceOf_TypeDef

( implicit  x$1: Context ) : ClassTag[TypeDef]

final given def 

given_IsInstanceOf_TypeIdent

( implicit  x$1: Context ) : ClassTag[TypeIdent]

final given def 

given_IsInstanceOf_TypeSelect

( implicit  x$1: Context ) : ClassTag[TypeSelect]

final given def 

given_IsInstanceOf_TypeTree

( implicit  x$1: Context ) : ClassTag[TypeTree]

final given def 

given_IsInstanceOf_Typed

( implicit  x$1: Context ) : ClassTag[Typed]

final given def 

given_IsInstanceOf_Unapply

( implicit  x$1: Context ) : ClassTag[Unapply]

final given def 

given_IsInstanceOf_ValDef

( implicit  x$1: Context ) : ClassTag[ValDef]

final given def 

given_IsInstanceOf_While

( implicit  x$1: Context ) : ClassTag[While]

final given def 

given_IsInstanceOf_WildcardTypeTree

( implicit  x$1: Context ) : ClassTag[WildcardTypeTree]