trait Trees extends reflect.internal.Trees
- Alphabetic
- By Inheritance
- Trees
- Trees
- Trees
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Type Members
-
case class
Alternative extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.AlternativeApi with Product with Serializable
- Definition Classes
- Trees
-
trait
AlternativeApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
AlternativeExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
Annotated extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.AnnotatedApi with Product with Serializable
- Definition Classes
- Trees
-
trait
AnnotatedApi extends reflect.api.Universe.TreeApi
- Definition Classes
- Trees
-
abstract
class
AnnotatedExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
AppliedTypeTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TypTree with reflect.internal.SymbolTable.AppliedTypeTreeApi with Product with Serializable
- Definition Classes
- Trees
-
trait
AppliedTypeTreeApi extends reflect.api.Universe.TypTreeApi
- Definition Classes
- Trees
-
abstract
class
AppliedTypeTreeExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
Apply extends reflect.internal.SymbolTable.GenericApply with reflect.internal.SymbolTable.ApplyApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ApplyApi extends reflect.api.Universe.GenericApplyApi
- Definition Classes
- Trees
-
case class
ApplyDynamic extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.TermTree with Product with Serializable
- Definition Classes
- Trees
-
abstract
class
ApplyExtractor extends AnyRef
- Definition Classes
- Trees
-
class
ApplyImplicitView extends reflect.internal.SymbolTable.Apply
- Definition Classes
- Trees
-
class
ApplyToImplicitArgs extends reflect.internal.SymbolTable.Apply
- Definition Classes
- Trees
-
case class
ArrayValue extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with Product with Serializable
- Definition Classes
- Trees
-
case class
Assign extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.AssignApi with Product with Serializable
- Definition Classes
- Trees
-
trait
AssignApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
AssignExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
AssignOrNamedArg extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.AssignOrNamedArgApi with Product with Serializable
- Definition Classes
- Trees
-
trait
AssignOrNamedArgApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
AssignOrNamedArgExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
Bind extends reflect.internal.SymbolTable.DefTree with reflect.internal.SymbolTable.BindApi with Product with Serializable
- Definition Classes
- Trees
-
trait
BindApi extends reflect.api.Universe.DefTreeApi
- Definition Classes
- Trees
-
abstract
class
BindExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
Block extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.BlockApi with Product with Serializable
- Definition Classes
- Trees
-
trait
BlockApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
BlockExtractor extends AnyRef
- Definition Classes
- Trees
-
trait
CannotHaveAttrs extends reflect.internal.SymbolTable.Tree
- Definition Classes
- Trees
-
case class
CaseDef extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.CaseDefApi with Product with Serializable
- Definition Classes
- Trees
-
trait
CaseDefApi extends reflect.api.Universe.TreeApi
- Definition Classes
- Trees
-
abstract
class
CaseDefExtractor extends AnyRef
- Definition Classes
- Trees
-
class
ChangeOwnerTraverser extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Trees
-
case class
ClassDef extends reflect.internal.SymbolTable.ImplDef with reflect.internal.SymbolTable.ClassDefApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ClassDefApi extends reflect.api.Universe.ImplDefApi
- Definition Classes
- Trees
-
abstract
class
ClassDefExtractor extends AnyRef
- Definition Classes
- Trees
-
class
CollectTreeTraverser[T] extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Trees
-
case class
CompoundTypeTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TypTree with reflect.internal.SymbolTable.CompoundTypeTreeApi with Product with Serializable
- Definition Classes
- Trees
-
trait
CompoundTypeTreeApi extends reflect.api.Universe.TypTreeApi
- Definition Classes
- Trees
-
abstract
class
CompoundTypeTreeExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
DefDef extends reflect.internal.SymbolTable.ValOrDefDef with reflect.internal.SymbolTable.DefDefApi with Product with Serializable
- Definition Classes
- Trees
-
trait
DefDefApi extends reflect.api.Universe.ValOrDefDefApi
- Definition Classes
- Trees
-
abstract
class
DefDefExtractor extends AnyRef
- Definition Classes
- Trees
-
abstract
class
DefTree extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.NameTree with reflect.internal.SymbolTable.DefTreeApi
- Definition Classes
- Trees
-
trait
DefTreeApi extends reflect.api.Universe.SymTreeApi with reflect.api.Universe.NameTreeApi
- Definition Classes
- Trees
-
case class
DocDef
(comment: Global.DocComment, definition: Global.Tree) extends Global.Tree with Product with Serializable
Documented definition, eliminated by analyzer
-
case class
ExistentialTypeTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TypTree with reflect.internal.SymbolTable.ExistentialTypeTreeApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ExistentialTypeTreeApi extends reflect.api.Universe.TypTreeApi
- Definition Classes
- Trees
-
abstract
class
ExistentialTypeTreeExtractor extends AnyRef
- Definition Classes
- Trees
-
class
FilterTreeTraverser extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Trees
-
class
FindTreeTraverser extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Trees
-
class
ForeachPartialTreeTraverser extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Trees
-
class
ForeachTreeTraverser extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Trees
-
case class
Function extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.FunctionApi with Product with Serializable
- Definition Classes
- Trees
-
trait
FunctionApi extends reflect.api.Universe.TermTreeApi with reflect.api.Universe.SymTreeApi
- Definition Classes
- Trees
-
abstract
class
FunctionExtractor extends AnyRef
- Definition Classes
- Trees
-
abstract
class
GenericApply extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.GenericApplyApi
- Definition Classes
- Trees
-
trait
GenericApplyApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
case class
Ident extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.RefTree with reflect.internal.SymbolTable.IdentApi with Product with Serializable
- Definition Classes
- Trees
-
trait
IdentApi extends reflect.api.Universe.RefTreeApi
- Definition Classes
- Trees
-
abstract
class
IdentExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
If extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.IfApi with Product with Serializable
- Definition Classes
- Trees
-
trait
IfApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
IfExtractor extends AnyRef
- Definition Classes
- Trees
-
abstract
class
ImplDef extends reflect.internal.SymbolTable.MemberDef with reflect.internal.SymbolTable.ImplDefApi
- Definition Classes
- Trees
-
trait
ImplDefApi extends reflect.api.Universe.MemberDefApi
- Definition Classes
- Trees
-
case class
Import extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.ImportApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ImportApi extends reflect.api.Universe.SymTreeApi
- Definition Classes
- Trees
-
abstract
class
ImportExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
ImportSelector extends reflect.internal.SymbolTable.ImportSelectorApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ImportSelectorApi extends AnyRef
- Definition Classes
- Trees
-
abstract
class
ImportSelectorExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
InjectDerivedValue
(arg: Global.Tree) extends Global.SymTree with Global.TermTree with Product with Serializable
Derived value class injection (equivalent to:
new C(arg)
after erasure); only used during erasure.Derived value class injection (equivalent to:
new C(arg)
after erasure); only used during erasure. The classC
is stored as a tree attachment. -
abstract
class
InternalTreeCopierOps extends reflect.internal.SymbolTable.TreeCopierOps
- Definition Classes
- Trees
-
case class
LabelDef extends reflect.internal.SymbolTable.DefTree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.LabelDefApi with Product with Serializable
- Definition Classes
- Trees
-
trait
LabelDefApi extends reflect.api.Universe.DefTreeApi with reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
LabelDefExtractor extends AnyRef
- Definition Classes
- Trees
- class LazyTreeCopier extends Global.LazyTreeCopier with Global.TreeCopier
-
case class
Literal extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.LiteralApi with Product with Serializable
- Definition Classes
- Trees
-
trait
LiteralApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
LiteralExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
Match extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.MatchApi with Product with Serializable
- Definition Classes
- Trees
-
trait
MatchApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
MatchExtractor extends AnyRef
- Definition Classes
- Trees
-
abstract
class
MemberDef extends reflect.internal.SymbolTable.DefTree with reflect.internal.SymbolTable.MemberDefApi
- Definition Classes
- Trees
-
trait
MemberDefApi extends reflect.api.Universe.DefTreeApi
- Definition Classes
- Trees
-
case class
Modifiers extends reflect.internal.SymbolTable.ModifiersApi with HasFlags with Product with Serializable
- Definition Classes
- Trees
-
abstract
class
ModifiersApi extends AnyRef
- Definition Classes
- Trees
-
abstract
class
ModifiersExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
ModuleDef extends reflect.internal.SymbolTable.ImplDef with reflect.internal.SymbolTable.ModuleDefApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ModuleDefApi extends reflect.api.Universe.ImplDefApi
- Definition Classes
- Trees
-
abstract
class
ModuleDefExtractor extends AnyRef
- Definition Classes
- Trees
-
trait
NameTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.NameTreeApi
- Definition Classes
- Trees
-
trait
NameTreeApi extends reflect.api.Universe.TreeApi
- Definition Classes
- Trees
-
case class
New extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.NewApi with Product with Serializable
- Definition Classes
- Trees
-
trait
NewApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
NewExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
PackageDef extends reflect.internal.SymbolTable.MemberDef with reflect.internal.SymbolTable.PackageDefApi with Product with Serializable
- Definition Classes
- Trees
-
trait
PackageDefApi extends reflect.api.Universe.MemberDefApi
- Definition Classes
- Trees
-
abstract
class
PackageDefExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
Parens
(args: List[Global.Tree]) extends Global.Tree with Product with Serializable
Only used during parsing
- class PostfixSelect extends Global.Select
-
trait
RefTree extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.NameTree with reflect.internal.SymbolTable.RefTreeApi
- Definition Classes
- Trees
-
trait
RefTreeApi extends reflect.api.Universe.SymTreeApi with reflect.api.Universe.NameTreeApi
- Definition Classes
- Trees
-
abstract
class
RefTreeExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
ReferenceToBoxed extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.ReferenceToBoxedApi with Product with Serializable
- Definition Classes
- Trees
-
case class
Return extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.ReturnApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ReturnApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
ReturnExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
Select extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.RefTree with reflect.internal.SymbolTable.SelectApi with Product with Serializable
- Definition Classes
- Trees
-
trait
SelectApi extends reflect.api.Universe.RefTreeApi
- Definition Classes
- Trees
-
abstract
class
SelectExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
SelectFromArray
(qualifier: Global.Tree, name: Global.Name, erasure: Global.Type) extends Global.SymTree with Global.RefTree with Global.TermTree with Product with Serializable
Array selection
<qualifier> . <name>
only used during erasure -
case class
SelectFromTypeTree extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.RefTree with reflect.internal.SymbolTable.TypTree with reflect.internal.SymbolTable.SelectFromTypeTreeApi with Product with Serializable
- Definition Classes
- Trees
-
trait
SelectFromTypeTreeApi extends reflect.api.Universe.TypTreeApi with reflect.api.Universe.RefTreeApi
- Definition Classes
- Trees
-
abstract
class
SelectFromTypeTreeExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
SingletonTypeTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TypTree with reflect.internal.SymbolTable.SingletonTypeTreeApi with Product with Serializable
- Definition Classes
- Trees
-
trait
SingletonTypeTreeApi extends reflect.api.Universe.TypTreeApi
- Definition Classes
- Trees
-
abstract
class
SingletonTypeTreeExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
Star extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.StarApi with Product with Serializable
- Definition Classes
- Trees
-
trait
StarApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
StarExtractor extends AnyRef
- Definition Classes
- Trees
- class StrictTreeCopier extends Global.StrictTreeCopier with Global.TreeCopier
-
case class
Super extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.SuperApi with Product with Serializable
- Definition Classes
- Trees
-
trait
SuperApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
SuperExtractor extends AnyRef
- Definition Classes
- Trees
-
abstract
class
SymTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.SymTreeApi
- Definition Classes
- Trees
-
trait
SymTreeApi extends reflect.api.Universe.TreeApi
- Definition Classes
- Trees
-
case class
Template extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.TemplateApi with Product with Serializable
- Definition Classes
- Trees
-
trait
TemplateApi extends reflect.api.Universe.SymTreeApi
- Definition Classes
- Trees
-
abstract
class
TemplateExtractor extends AnyRef
- Definition Classes
- Trees
-
trait
TermTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTreeApi
- Definition Classes
- Trees
-
trait
TermTreeApi extends reflect.api.Universe.TreeApi
- Definition Classes
- Trees
-
case class
This extends reflect.internal.SymbolTable.SymTree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.ThisApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ThisApi extends reflect.api.Universe.TermTreeApi with reflect.api.Universe.SymTreeApi
- Definition Classes
- Trees
-
abstract
class
ThisExtractor extends AnyRef
- Definition Classes
- Trees
-
class
ThisSubstituter extends reflect.internal.SymbolTable.Transformer
- Definition Classes
- Trees
-
case class
Throw extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.ThrowApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ThrowApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
ThrowExtractor extends AnyRef
- Definition Classes
- Trees
- class Transformer extends Global.Transformer
-
class
Traverser extends AnyRef
- Definition Classes
- Trees
-
abstract
class
Tree extends reflect.internal.SymbolTable.TreeContextApiImpl with reflect.internal.SymbolTable.Attachable with Product
- Definition Classes
- Trees
-
trait
TreeApi extends Product
- Definition Classes
- Trees
-
abstract
class
TreeContextApiImpl extends reflect.internal.SymbolTable.TreeApi
- Definition Classes
- Trees
- trait TreeCopier extends Global.InternalTreeCopierOps
-
abstract
class
TreeCopierOps extends AnyRef
- Definition Classes
- Trees
-
class
TreeReplacer extends reflect.internal.SymbolTable.Transformer
- Definition Classes
- Trees
-
trait
TreeStackTraverser extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Trees
-
class
TreeSubstituter extends reflect.internal.SymbolTable.Transformer
- Definition Classes
- Trees
-
class
TreeSymSubstTraverser extends reflect.internal.SymbolTable.TypeMapTreeSubstituter
- Definition Classes
- Trees
-
class
TreeSymSubstituter extends reflect.internal.SymbolTable.Transformer
- Definition Classes
- Trees
-
class
TreeTypeSubstituter extends reflect.internal.SymbolTable.TypeMapTreeSubstituter
- Definition Classes
- Trees
-
case class
Try extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.TryApi with Product with Serializable
- Definition Classes
- Trees
-
trait
TryApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
TryExtractor extends AnyRef
- Definition Classes
- Trees
-
trait
TypTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TypTreeApi
- Definition Classes
- Trees
-
trait
TypTreeApi extends reflect.api.Universe.TreeApi
- Definition Classes
- Trees
-
case class
TypeApply extends reflect.internal.SymbolTable.GenericApply with reflect.internal.SymbolTable.TypeApplyApi with Product with Serializable
- Definition Classes
- Trees
-
trait
TypeApplyApi extends reflect.api.Universe.GenericApplyApi
- Definition Classes
- Trees
-
abstract
class
TypeApplyExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
TypeBoundsTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TypTree with reflect.internal.SymbolTable.TypeBoundsTreeApi with Product with Serializable
- Definition Classes
- Trees
-
trait
TypeBoundsTreeApi extends reflect.api.Universe.TypTreeApi
- Definition Classes
- Trees
-
abstract
class
TypeBoundsTreeExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
TypeDef extends reflect.internal.SymbolTable.MemberDef with reflect.internal.SymbolTable.TypeDefApi with Product with Serializable
- Definition Classes
- Trees
-
trait
TypeDefApi extends reflect.api.Universe.MemberDefApi
- Definition Classes
- Trees
-
abstract
class
TypeDefExtractor extends AnyRef
- Definition Classes
- Trees
-
class
TypeMapTreeSubstituter extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Trees
-
case class
TypeTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TypTree with reflect.internal.SymbolTable.TypeTreeApi with Product with Serializable
- Definition Classes
- Trees
-
trait
TypeTreeApi extends reflect.api.Universe.TypTreeApi
- Definition Classes
- Trees
-
abstract
class
TypeTreeExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
TypeTreeWithDeferredRefCheck
()(check: () ⇒ Global.TypeTree) extends Global.Tree with Global.TypTree with Product with Serializable
emitted by typer, eliminated by refchecks
-
case class
Typed extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.TypedApi with Product with Serializable
- Definition Classes
- Trees
-
trait
TypedApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
TypedExtractor extends AnyRef
- Definition Classes
- Trees
-
case class
UnApply extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.UnApplyApi with Product with Serializable
- Definition Classes
- Trees
-
trait
UnApplyApi extends reflect.api.Universe.TermTreeApi
- Definition Classes
- Trees
-
abstract
class
UnApplyExtractor extends AnyRef
- Definition Classes
- Trees
-
trait
UnderConstructionTransformer extends reflect.internal.SymbolTable.Transformer
- Definition Classes
- Trees
-
case class
ValDef extends reflect.internal.SymbolTable.ValOrDefDef with reflect.internal.SymbolTable.ValDefApi with Product with Serializable
- Definition Classes
- Trees
-
trait
ValDefApi extends reflect.api.Universe.ValOrDefDefApi
- Definition Classes
- Trees
-
abstract
class
ValDefExtractor extends AnyRef
- Definition Classes
- Trees
-
abstract
class
ValOrDefDef extends reflect.internal.SymbolTable.MemberDef with reflect.internal.SymbolTable.ValOrDefDefApi
- Definition Classes
- Trees
-
trait
ValOrDefDefApi extends reflect.api.Universe.MemberDefApi
- Definition Classes
- Trees
-
type
ModifiersCreator = Global.ModifiersExtractor
- Definition Classes
- Trees
- Annotations
- @deprecated
- Deprecated
(Since version 2.11.0) use ModifiersExtractor instead
Abstract Value Members
-
abstract
def
treeToString(tree: Global.Tree): String
- Attributes
- protected
- Definition Classes
- Trees
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- def ->[B](y: B): (Trees, B)
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
val
AlternativeTag: ClassTag[Global.Alternative]
- Definition Classes
- Trees
-
implicit
val
AnnotatedTag: ClassTag[Global.Annotated]
- Definition Classes
- Trees
-
implicit
val
AppliedTypeTreeTag: ClassTag[Global.AppliedTypeTree]
- Definition Classes
- Trees
-
def
Apply(sym: Global.Symbol, args: Global.Tree*): Global.Tree
- Definition Classes
- Trees → Trees
-
def
ApplyConstructor(tpt: Global.Tree, args: List[Global.Tree]): Global.Apply
- Definition Classes
- Trees → Trees
-
implicit
val
ApplyTag: ClassTag[Global.Apply]
- Definition Classes
- Trees
-
implicit
val
AssignOrNamedArgTag: ClassTag[Global.AssignOrNamedArg]
- Definition Classes
- Trees
-
implicit
val
AssignTag: ClassTag[Global.Assign]
- Definition Classes
- Trees
-
def
Bind(sym: Global.Symbol, body: Global.Tree): Global.Bind
- Definition Classes
- Trees → Trees
-
implicit
val
BindTag: ClassTag[Global.Bind]
- Definition Classes
- Trees
-
def
Block(stats: Global.Tree*): Global.Block
- Definition Classes
- Trees → Trees
-
implicit
val
BlockTag: ClassTag[Global.Block]
- Definition Classes
- Trees
-
def
CaseDef(pat: Global.Tree, body: Global.Tree): Global.CaseDef
- Definition Classes
- Trees → Trees
-
implicit
val
CaseDefTag: ClassTag[Global.CaseDef]
- Definition Classes
- Trees
-
def
ClassDef(sym: Global.Symbol, constrMods: Global.Modifiers, vparamss: List[List[Global.ValDef]], body: List[Global.Tree], superPos: Global.Position): Global.ClassDef
Construct class definition with given class symbol, value parameters, supercall arguments and template body.
Construct class definition with given class symbol, value parameters, supercall arguments and template body.
- sym
the class symbol
- constrMods
the modifiers for the class constructor, i.e. as in
class C private (...)
- vparamss
the value parameters -- if they have symbols they should be owned by
sym
- body
the template statements without primary constructor and value parameter fields.
-
implicit
val
ClassDefTag: ClassTag[Global.ClassDef]
- Definition Classes
- Trees
-
implicit
val
CompoundTypeTreeTag: ClassTag[Global.CompoundTypeTree]
- Definition Classes
- Trees
-
implicit
val
DefDefTag: ClassTag[Global.DefDef]
- Definition Classes
- Trees
-
implicit
val
DefTreeTag: ClassTag[Global.DefTree]
- Definition Classes
- Trees
-
lazy val
EmptyTreeTypeSubstituter: Global.TreeTypeSubstituter
- Definition Classes
- Trees
-
implicit
val
ExistentialTypeTreeTag: ClassTag[Global.ExistentialTypeTree]
- Definition Classes
- Trees
-
implicit
val
FunctionTag: ClassTag[Global.Function]
- Definition Classes
- Trees
-
implicit
val
GenericApplyTag: ClassTag[Global.GenericApply]
- Definition Classes
- Trees
-
def
Ident(sym: Global.Symbol): Global.Ident
- Definition Classes
- Trees → Trees
-
def
Ident(name: String): Global.Ident
- Definition Classes
- Trees → Trees
-
implicit
val
IdentTag: ClassTag[Global.Ident]
- Definition Classes
- Trees
-
implicit
val
IfTag: ClassTag[Global.If]
- Definition Classes
- Trees
-
implicit
val
ImplDefTag: ClassTag[Global.ImplDef]
- Definition Classes
- Trees
-
implicit
val
ImportSelectorTag: ClassTag[Global.ImportSelector]
- Definition Classes
- Trees
-
implicit
val
ImportTag: ClassTag[Global.Import]
- Definition Classes
- Trees
-
implicit
val
LabelDefTag: ClassTag[Global.LabelDef]
- Definition Classes
- Trees
-
implicit
val
LiteralTag: ClassTag[Global.Literal]
- Definition Classes
- Trees
-
implicit
val
MatchTag: ClassTag[Global.Match]
- Definition Classes
- Trees
-
implicit
val
MemberDefTag: ClassTag[Global.MemberDef]
- Definition Classes
- Trees
-
def
Modifiers(flags: Global.FlagSet): Global.Modifiers
- Definition Classes
- Trees
-
def
Modifiers(flags: Global.FlagSet, privateWithin: Global.Name): Global.Modifiers
- Definition Classes
- Trees
-
implicit
val
ModifiersTag: ClassTag[Global.Modifiers]
- Definition Classes
- Trees
-
implicit
val
ModuleDefTag: ClassTag[Global.ModuleDef]
- Definition Classes
- Trees
-
implicit
val
NameTreeTag: ClassTag[Global.NameTree]
- Definition Classes
- Trees
-
def
New(sym: Global.Symbol, args: Global.Tree*): Global.Tree
- Definition Classes
- Trees → Trees
-
def
New(tpe: Global.Type, argss: List[List[Global.Tree]]): Global.Tree
- Definition Classes
- Trees
-
def
New(tpe: Global.Type, args: Global.Tree*): Global.Tree
- Definition Classes
- Trees → Trees
-
def
New(tpt: Global.Tree, argss: List[List[Global.Tree]]): Global.Tree
- Definition Classes
- Trees → Trees
-
def
NewFromConstructor(constructor: Global.Symbol, args: Global.Tree*): Global.Apply
- Definition Classes
- Trees
-
implicit
val
NewTag: ClassTag[Global.New]
- Definition Classes
- Trees
-
lazy val
NoMods: Global.Modifiers
- Definition Classes
- Trees
-
implicit
val
PackageDefTag: ClassTag[Global.PackageDef]
- Definition Classes
- Trees
-
def
PrimarySuperCall(argss: List[List[Global.Tree]]): Global.Tree
Factory method for a primary constructor super call
super.<init>(args_1)...(args_n)
-
implicit
val
RefTreeTag: ClassTag[Global.RefTree]
- Definition Classes
- Trees
-
implicit
val
ReferenceToBoxedTag: ClassTag[Global.ReferenceToBoxed]
- Definition Classes
- Trees
-
implicit
val
ReturnTag: ClassTag[Global.Return]
- Definition Classes
- Trees
-
def
Select(qualifier: Global.Tree, sym: Global.Symbol): Global.Select
- Definition Classes
- Trees → Trees
-
def
Select(qualifier: Global.Tree, name: String): Global.Select
- Definition Classes
- Trees → Trees
-
implicit
val
SelectFromTypeTreeTag: ClassTag[Global.SelectFromTypeTree]
- Definition Classes
- Trees
-
implicit
val
SelectTag: ClassTag[Global.Select]
- Definition Classes
- Trees
-
implicit
val
SingletonTypeTreeTag: ClassTag[Global.SingletonTypeTree]
- Definition Classes
- Trees
-
implicit
val
StarTag: ClassTag[Global.Star]
- Definition Classes
- Trees
-
def
Super(sym: Global.Symbol, mix: Global.TypeName): Global.Tree
- Definition Classes
- Trees → Trees
-
def
SuperSelect(clazz: Global.Symbol, sym: Global.Symbol): Global.Tree
- Definition Classes
- Trees
-
implicit
val
SuperTag: ClassTag[Global.Super]
- Definition Classes
- Trees
-
implicit
val
SymTreeTag: ClassTag[Global.SymTree]
- Definition Classes
- Trees
-
def
Template(sym: Global.Symbol, body: List[Global.Tree]): Global.Template
- Definition Classes
- Trees
-
implicit
val
TemplateTag: ClassTag[Global.Template]
- Definition Classes
- Trees
-
implicit
val
TermTreeTag: ClassTag[Global.TermTree]
- Definition Classes
- Trees
-
def
This(sym: Global.Symbol): Global.Tree
- Definition Classes
- Trees → Trees
-
implicit
val
ThisTag: ClassTag[Global.This]
- Definition Classes
- Trees
-
def
Throw(tpe: Global.Type, args: Global.Tree*): Global.Throw
- Definition Classes
- Trees → Trees
-
implicit
val
ThrowTag: ClassTag[Global.Throw]
- Definition Classes
- Trees
- implicit val TreeCopierTag: ClassTag[Global.TreeCopier]
-
implicit
val
TreeTag: ClassTag[Global.Tree]
- Definition Classes
- Trees
-
def
Try(body: Global.Tree, cases: (Global.Tree, Global.Tree)*): Global.Try
- Definition Classes
- Trees → Trees
-
implicit
val
TryTag: ClassTag[Global.Try]
- Definition Classes
- Trees
-
implicit
val
TypTreeTag: ClassTag[Global.TypTree]
- Definition Classes
- Trees
-
implicit
val
TypeApplyTag: ClassTag[Global.TypeApply]
- Definition Classes
- Trees
-
def
TypeBoundsTree(sym: Global.Symbol): Global.TypeBoundsTree
- Definition Classes
- Trees
-
def
TypeBoundsTree(bounds: Global.TypeBounds): Global.TypeBoundsTree
- Definition Classes
- Trees
-
implicit
val
TypeBoundsTreeTag: ClassTag[Global.TypeBoundsTree]
- Definition Classes
- Trees
-
implicit
val
TypeDefTag: ClassTag[Global.TypeDef]
- Definition Classes
- Trees
-
def
TypeTree(tp: Global.Type): Global.TypeTree
- Definition Classes
- Trees → Trees
-
implicit
val
TypeTreeTag: ClassTag[Global.TypeTree]
- Definition Classes
- Trees
-
implicit
val
TypedTag: ClassTag[Global.Typed]
- Definition Classes
- Trees
-
implicit
val
UnApplyTag: ClassTag[Global.UnApply]
- Definition Classes
- Trees
-
implicit
val
ValDefTag: ClassTag[Global.ValDef]
- Definition Classes
- Trees
-
implicit
val
ValOrDefDefTag: ClassTag[Global.ValOrDefDef]
- Definition Classes
- Trees
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
brutallyResetAttrs(x: Global.Tree, leaveAlone: (Global.Tree) ⇒ Boolean = null): Global.Tree
- See also
ResetAttrs
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
copyClassDef(tree: Global.Tree)(mods: Global.Modifiers, name: Global.Name, tparams: List[Global.TypeDef], impl: Global.Template): Global.ClassDef
- Definition Classes
- Trees
-
def
copyDefDef(tree: Global.Tree)(mods: Global.Modifiers, name: Global.Name, tparams: List[Global.TypeDef], vparamss: List[List[Global.ValDef]], tpt: Global.Tree, rhs: Global.Tree): Global.DefDef
- Definition Classes
- Trees
-
def
copyModuleDef(tree: Global.Tree)(mods: Global.Modifiers, name: Global.Name, impl: Global.Template): Global.ModuleDef
- Definition Classes
- Trees
-
def
copyTypeDef(tree: Global.Tree)(mods: Global.Modifiers, name: Global.Name, tparams: List[Global.TypeDef], rhs: Global.Tree): Global.TypeDef
- Definition Classes
- Trees
-
def
copyValDef(tree: Global.Tree)(mods: Global.Modifiers, name: Global.Name, tpt: Global.Tree, rhs: Global.Tree): Global.ValDef
- Definition Classes
- Trees
-
def
deriveCaseDef(cdef: Global.Tree)(applyToBody: (Global.Tree) ⇒ Global.Tree): Global.CaseDef
- Definition Classes
- Trees
-
def
deriveClassDef(cdef: Global.Tree)(applyToImpl: (Global.Template) ⇒ Global.Template): Global.ClassDef
- Definition Classes
- Trees
-
def
deriveDefDef(ddef: Global.Tree)(applyToRhs: (Global.Tree) ⇒ Global.Tree): Global.DefDef
- Definition Classes
- Trees
-
def
deriveFunction(func: Global.Tree)(applyToRhs: (Global.Tree) ⇒ Global.Tree): Global.Function
- Definition Classes
- Trees
-
def
deriveLabelDef(ldef: Global.Tree)(applyToRhs: (Global.Tree) ⇒ Global.Tree): Global.LabelDef
- Definition Classes
- Trees
-
def
deriveModuleDef(mdef: Global.Tree)(applyToImpl: (Global.Template) ⇒ Global.Template): Global.ModuleDef
- Definition Classes
- Trees
-
def
deriveTemplate(templ: Global.Tree)(applyToBody: (List[Global.Tree]) ⇒ List[Global.Tree]): Global.Template
- Definition Classes
- Trees
-
def
deriveValDef(vdef: Global.Tree)(applyToRhs: (Global.Tree) ⇒ Global.Tree): Global.ValDef
- Definition Classes
- Trees
-
def
duplicateAndKeepPositions(tree: Global.Tree): Global.Tree
- Definition Classes
- Trees
- def ensuring(cond: (Trees) ⇒ Boolean, msg: ⇒ Any): Trees
- def ensuring(cond: (Trees) ⇒ Boolean): Trees
- def ensuring(cond: Boolean, msg: ⇒ Any): Trees
- def ensuring(cond: Boolean): Trees
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isReferenceToPredef(t: Global.Tree): Boolean
- Definition Classes
- Trees
-
def
isReferenceToScalaMember(t: Global.Tree, Id: Global.Name): Boolean
- Definition Classes
- Trees
-
def
itransform(transformer: Global.Transformer, tree: Global.Tree): Global.Tree
- Attributes
- protected
- Definition Classes
- Trees → Trees
-
def
itraverse(traverser: Global.Traverser, tree: Global.Tree): Unit
- Attributes
- protected
- Definition Classes
- Trees → Trees
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newDefDef(sym: Global.Symbol, rhs: Global.Tree)(mods: Global.Modifiers, name: Global.TermName, tparams: List[Global.TypeDef], vparamss: List[List[Global.ValDef]], tpt: Global.Tree): Global.DefDef
- Definition Classes
- Trees
-
def
newLazyTreeCopier: Global.TreeCopier
- Definition Classes
- Trees → Trees
-
def
newStrictTreeCopier: Global.TreeCopier
- Definition Classes
- Trees → Trees
-
def
newTypeDef(sym: Global.Symbol, rhs: Global.Tree)(mods: Global.Modifiers, name: Global.TypeName, tparams: List[Global.TypeDef]): Global.TypeDef
- Definition Classes
- Trees
-
def
newValDef(sym: Global.Symbol, rhs: Global.Tree)(mods: Global.Modifiers, name: Global.TermName, tpt: Global.Tree): Global.ValDef
- Definition Classes
- Trees
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
resetAttrs(x: Global.Tree): Global.Tree
- See also
ResetAttrs
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
val
treeCopy: Global.TreeCopier
- Definition Classes
- Trees
-
def
treeLine(t: Global.Tree): String
- Attributes
- protected
- Definition Classes
- Trees
-
val
treeNodeCount: View
- Definition Classes
- Trees
-
def
treeStatus(t: Global.Tree, enclosingTree: Global.Tree): String
- Attributes
- protected
- Definition Classes
- Trees
-
def
treeSymStatus(t: Global.Tree): String
- Attributes
- protected
- Definition Classes
- Trees
-
def
typeTreeSymbol(tree: Global.TypeTree): Global.Symbol
- Attributes
- protected
- Definition Classes
- Trees
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
wrappingIntoTerm(tree0: Global.Tree)(op: (Global.Tree) ⇒ Global.Tree): Global.Tree
- Definition Classes
- Trees
-
def
xtransform(transformer: Global.Transformer, tree: Global.Tree): Global.Tree
- Attributes
- protected
- Definition Classes
- Trees → Trees
-
def
xtraverse(traverser: Global.Traverser, tree: Global.Tree): Unit
- Attributes
- protected
- Definition Classes
- Trees → Trees
- def →[B](y: B): (Trees, B)
-
object
Alternative extends reflect.internal.SymbolTable.AlternativeExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Annotated extends reflect.internal.SymbolTable.AnnotatedExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
AppliedTypeTree extends reflect.internal.SymbolTable.AppliedTypeTreeExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Apply extends reflect.internal.SymbolTable.ApplyExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Assign extends reflect.internal.SymbolTable.AssignExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
AssignOrNamedArg extends reflect.internal.SymbolTable.AssignOrNamedArgExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Bind extends reflect.internal.SymbolTable.BindExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Block extends reflect.internal.SymbolTable.BlockExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
CaseDef extends reflect.internal.SymbolTable.CaseDefExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
ClassDef extends reflect.internal.SymbolTable.ClassDefExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
CompoundTypeTree extends reflect.internal.SymbolTable.CompoundTypeTreeExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
DefDef extends reflect.internal.SymbolTable.DefDefExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
EmptyTree extends reflect.internal.SymbolTable.Tree with reflect.internal.SymbolTable.TermTree with reflect.internal.SymbolTable.CannotHaveAttrs with Product with Serializable
- Definition Classes
- Trees → Trees
-
object
ExistentialTypeTree extends reflect.internal.SymbolTable.ExistentialTypeTreeExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Function extends reflect.internal.SymbolTable.FunctionExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Ident extends reflect.internal.SymbolTable.IdentExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
If extends reflect.internal.SymbolTable.IfExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Import extends reflect.internal.SymbolTable.ImportExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
ImportSelector extends reflect.internal.SymbolTable.ImportSelectorExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
LabelDef extends reflect.internal.SymbolTable.LabelDefExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Literal extends reflect.internal.SymbolTable.LiteralExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Match extends reflect.internal.SymbolTable.MatchExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Modifiers extends reflect.internal.SymbolTable.ModifiersExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
ModuleDef extends reflect.internal.SymbolTable.ModuleDefExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
New extends reflect.internal.SymbolTable.NewExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
PackageDef extends reflect.internal.SymbolTable.PackageDefExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
RefTree extends reflect.internal.SymbolTable.RefTreeExtractor
- Definition Classes
- Trees → Trees
-
object
ReferenceToBoxed extends reflect.internal.SymbolTable.ReferenceToBoxedExtractor with Serializable
- Definition Classes
- Trees
-
object
Return extends reflect.internal.SymbolTable.ReturnExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Select extends reflect.internal.SymbolTable.SelectExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
SelectFromTypeTree extends reflect.internal.SymbolTable.SelectFromTypeTreeExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
SingletonTypeTree extends reflect.internal.SymbolTable.SingletonTypeTreeExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Star extends reflect.internal.SymbolTable.StarExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Super extends reflect.internal.SymbolTable.SuperExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Template extends reflect.internal.SymbolTable.TemplateExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
This extends reflect.internal.SymbolTable.ThisExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Throw extends reflect.internal.SymbolTable.ThrowExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Try extends reflect.internal.SymbolTable.TryExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
TypeApply extends reflect.internal.SymbolTable.TypeApplyExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
TypeBoundsTree extends reflect.internal.SymbolTable.TypeBoundsTreeExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
TypeDef extends reflect.internal.SymbolTable.TypeDefExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
TypeTree extends reflect.internal.SymbolTable.TypeTreeExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
Typed extends reflect.internal.SymbolTable.TypedExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
UnApply extends reflect.internal.SymbolTable.UnApplyExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
ValDef extends reflect.internal.SymbolTable.ValDefExtractor with Serializable
- Definition Classes
- Trees → Trees
-
object
ValOrDefDef
- Definition Classes
- Trees
-
object
noSelfType extends reflect.internal.SymbolTable.ValDef with reflect.internal.SymbolTable.CannotHaveAttrs
- Definition Classes
- Trees → Trees
- object noopTransformer extends Global.Transformer
-
object
pendingSuperCall extends reflect.internal.SymbolTable.Apply with reflect.internal.SymbolTable.CannotHaveAttrs
- Definition Classes
- Trees → Trees
- object resetPos extends Global.Traverser
- object treeInfo extends TreeInfo
Deprecated Value Members
-
lazy val
emptyValDef: Global.noSelfType.type
- Definition Classes
- Trees → Trees
- Annotations
- @deprecated
- Deprecated
(Since version 2.11.0) use
noSelfType
instead
The Scala compiler API.
The following resources are useful for Scala plugin/compiler development: