trait RangePositions extends Positions with Trees with Positions
- Self Type
- RangePositions with nsc.Global
- Annotations
- @deprecated
- Deprecated
(Since version 2.11.0) Use scala.reflect.internal.Positions
- Source
- RangePositions.scala
- Alphabetic
- By Inheritance
- RangePositions
- Positions
- Trees
- Trees
- Trees
- Positions
- Positions
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Type Members
-
class
ValidatingPosAssigner extends Global.Traverser with Global.PosAssigner
- Definition Classes
- Positions
-
case class
DocDef(comment: Global.DocComment, definition: Global.Tree) extends Global.Tree with Product with Serializable
Documented definition, eliminated by analyzer
Documented definition, eliminated by analyzer
- 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 classCis stored as a tree attachment.- Definition Classes
- Trees
-
class
LazyTreeCopier extends Global.LazyTreeCopier with Global.TreeCopier
- Definition Classes
- Trees
-
case class
Parens(args: List[Global.Tree]) extends Global.Tree with Product with Serializable
Only used during parsing
Only used during parsing
- Definition Classes
- Trees
-
class
PostfixSelect extends Global.Select
- 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 erasureArray selection
<qualifier> . <name>only used during erasure- Definition Classes
- Trees
-
class
StrictTreeCopier extends Global.StrictTreeCopier with Global.TreeCopier
- Definition Classes
- Trees
-
class
Transformer extends Global.Transformer
- Definition Classes
- Trees
-
trait
TreeCopier extends Global.InternalTreeCopierOps
- 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
emitted by typer, eliminated by refchecks
- Definition Classes
- Trees
-
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
-
abstract
class
ChildSolidDescendantsCollector extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Positions
-
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
-
class
DefaultPosAssigner extends reflect.internal.SymbolTable.Traverser with reflect.internal.SymbolTable.PosAssigner
- Attributes
- protected
- Definition Classes
- Positions
-
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
-
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
-
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
-
class
Locator extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Positions
-
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
-
trait
PosAssigner extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Positions
-
type
Position = reflect.internal.util.Position
- Definition Classes
- Positions → Positions
-
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
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
-
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
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
-
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
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
-
class
TypedLocator extends reflect.internal.SymbolTable.Locator
- Definition Classes
- Positions
-
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
-
class
ValidateException extends Exception
- Definition Classes
- Positions
-
type
ModifiersCreator = (RangePositions.this)#ModifiersExtractor
- Definition Classes
- Trees
- Annotations
- @deprecated
- Deprecated
(Since version 2.11.0) use ModifiersExtractor instead
Abstract Value Members
-
abstract
def
treeToString(tree: (RangePositions.this)#Tree): String
- Attributes
- protected
- Definition Classes
- Trees
Concrete Value Members
-
object
noopTransformer extends Global.Transformer
- Definition Classes
- Trees
-
object
treeInfo extends TreeInfo
- Definition Classes
- Trees
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from RangePositions to any2stringadd[RangePositions] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (RangePositions, B)
- Implicit
- This member is added by an implicit conversion from RangePositions to ArrowAssoc[RangePositions] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
val
AlternativeTag: ClassTag[(RangePositions.this)#Alternative]
- Definition Classes
- Trees
-
implicit
val
AnnotatedTag: ClassTag[(RangePositions.this)#Annotated]
- Definition Classes
- Trees
-
implicit
val
AppliedTypeTreeTag: ClassTag[(RangePositions.this)#AppliedTypeTree]
- Definition Classes
- Trees
-
def
Apply(sym: (RangePositions.this)#Symbol, args: (RangePositions.this)#Tree*): (RangePositions.this)#Tree
- Definition Classes
- Trees → Trees
-
def
ApplyConstructor(tpt: (RangePositions.this)#Tree, args: List[(RangePositions.this)#Tree]): (RangePositions.this)#Apply
- Definition Classes
- Trees → Trees
-
implicit
val
ApplyTag: ClassTag[(RangePositions.this)#Apply]
- Definition Classes
- Trees
-
implicit
val
AssignOrNamedArgTag: ClassTag[(RangePositions.this)#AssignOrNamedArg]
- Definition Classes
- Trees
-
implicit
val
AssignTag: ClassTag[(RangePositions.this)#Assign]
- Definition Classes
- Trees
-
def
Bind(sym: (RangePositions.this)#Symbol, body: (RangePositions.this)#Tree): (RangePositions.this)#Bind
- Definition Classes
- Trees → Trees
-
implicit
val
BindTag: ClassTag[(RangePositions.this)#Bind]
- Definition Classes
- Trees
-
def
Block(stats: (RangePositions.this)#Tree*): (RangePositions.this)#Block
- Definition Classes
- Trees → Trees
-
implicit
val
BlockTag: ClassTag[(RangePositions.this)#Block]
- Definition Classes
- Trees
-
def
CaseDef(pat: (RangePositions.this)#Tree, body: (RangePositions.this)#Tree): (RangePositions.this)#CaseDef
- Definition Classes
- Trees → Trees
-
implicit
val
CaseDefTag: ClassTag[(RangePositions.this)#CaseDef]
- Definition Classes
- Trees
-
def
ClassDef(sym: (RangePositions.this)#Symbol, constrMods: (RangePositions.this)#Modifiers, vparamss: List[List[(RangePositions.this)#ValDef]], body: List[(RangePositions.this)#Tree], superPos: (RangePositions.this)#Position): (RangePositions.this)#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.
- Definition Classes
- Trees
-
implicit
val
ClassDefTag: ClassTag[(RangePositions.this)#ClassDef]
- Definition Classes
- Trees
-
implicit
val
CompoundTypeTreeTag: ClassTag[(RangePositions.this)#CompoundTypeTree]
- Definition Classes
- Trees
-
implicit
val
DefDefTag: ClassTag[(RangePositions.this)#DefDef]
- Definition Classes
- Trees
-
implicit
val
DefTreeTag: ClassTag[(RangePositions.this)#DefTree]
- Definition Classes
- Trees
-
lazy val
EmptyTreeTypeSubstituter: (RangePositions.this)#TreeTypeSubstituter
- Definition Classes
- Trees
-
implicit
val
ExistentialTypeTreeTag: ClassTag[(RangePositions.this)#ExistentialTypeTree]
- Definition Classes
- Trees
-
implicit
val
FunctionTag: ClassTag[(RangePositions.this)#Function]
- Definition Classes
- Trees
-
implicit
val
GenericApplyTag: ClassTag[(RangePositions.this)#GenericApply]
- Definition Classes
- Trees
-
def
Ident(sym: (RangePositions.this)#Symbol): (RangePositions.this)#Ident
- Definition Classes
- Trees → Trees
-
def
Ident(name: String): (RangePositions.this)#Ident
- Definition Classes
- Trees → Trees
-
implicit
val
IdentTag: ClassTag[(RangePositions.this)#Ident]
- Definition Classes
- Trees
-
implicit
val
IfTag: ClassTag[(RangePositions.this)#If]
- Definition Classes
- Trees
-
implicit
val
ImplDefTag: ClassTag[(RangePositions.this)#ImplDef]
- Definition Classes
- Trees
-
implicit
val
ImportSelectorTag: ClassTag[(RangePositions.this)#ImportSelector]
- Definition Classes
- Trees
-
implicit
val
ImportTag: ClassTag[(RangePositions.this)#Import]
- Definition Classes
- Trees
-
implicit
val
LabelDefTag: ClassTag[(RangePositions.this)#LabelDef]
- Definition Classes
- Trees
-
implicit
val
LiteralTag: ClassTag[(RangePositions.this)#Literal]
- Definition Classes
- Trees
-
implicit
val
MatchTag: ClassTag[(RangePositions.this)#Match]
- Definition Classes
- Trees
-
implicit
val
MemberDefTag: ClassTag[(RangePositions.this)#MemberDef]
- Definition Classes
- Trees
-
def
Modifiers(flags: (RangePositions.this)#FlagSet): (RangePositions.this)#Modifiers
- Definition Classes
- Trees
-
def
Modifiers(flags: (RangePositions.this)#FlagSet, privateWithin: (RangePositions.this)#Name): (RangePositions.this)#Modifiers
- Definition Classes
- Trees
-
implicit
val
ModifiersTag: ClassTag[(RangePositions.this)#Modifiers]
- Definition Classes
- Trees
-
implicit
val
ModuleDefTag: ClassTag[(RangePositions.this)#ModuleDef]
- Definition Classes
- Trees
-
implicit
val
NameTreeTag: ClassTag[(RangePositions.this)#NameTree]
- Definition Classes
- Trees
-
def
New(sym: (RangePositions.this)#Symbol, args: (RangePositions.this)#Tree*): (RangePositions.this)#Tree
- Definition Classes
- Trees → Trees
-
def
New(tpe: (RangePositions.this)#Type, argss: List[List[(RangePositions.this)#Tree]]): (RangePositions.this)#Tree
- Definition Classes
- Trees
-
def
New(tpe: (RangePositions.this)#Type, args: (RangePositions.this)#Tree*): (RangePositions.this)#Tree
- Definition Classes
- Trees → Trees
-
def
New(tpt: (RangePositions.this)#Tree, argss: List[List[(RangePositions.this)#Tree]]): (RangePositions.this)#Tree
- Definition Classes
- Trees → Trees
-
def
NewFromConstructor(constructor: (RangePositions.this)#Symbol, args: (RangePositions.this)#Tree*): (RangePositions.this)#Apply
- Definition Classes
- Trees
-
implicit
val
NewTag: ClassTag[(RangePositions.this)#New]
- Definition Classes
- Trees
-
lazy val
NoMods: (RangePositions.this)#Modifiers
- Definition Classes
- Trees
-
val
NoPosition: reflect.internal.util.NoPosition.type
- Definition Classes
- Positions → Positions
-
implicit
val
PackageDefTag: ClassTag[(RangePositions.this)#PackageDef]
- Definition Classes
- Trees
-
implicit
val
PositionTag: ClassTag[(RangePositions.this)#Position]
- Definition Classes
- Positions
-
def
PrimarySuperCall(argss: List[List[(RangePositions.this)#Tree]]): (RangePositions.this)#Tree
Factory method for a primary constructor super call
super.<init>(args_1)...(args_n)Factory method for a primary constructor super call
super.<init>(args_1)...(args_n)- Definition Classes
- Trees
-
implicit
val
RefTreeTag: ClassTag[(RangePositions.this)#RefTree]
- Definition Classes
- Trees
-
implicit
val
ReferenceToBoxedTag: ClassTag[(RangePositions.this)#ReferenceToBoxed]
- Definition Classes
- Trees
-
implicit
val
ReturnTag: ClassTag[(RangePositions.this)#Return]
- Definition Classes
- Trees
-
def
Select(qualifier: (RangePositions.this)#Tree, sym: (RangePositions.this)#Symbol): (RangePositions.this)#Select
- Definition Classes
- Trees → Trees
-
def
Select(qualifier: (RangePositions.this)#Tree, name: String): (RangePositions.this)#Select
- Definition Classes
- Trees → Trees
-
implicit
val
SelectFromTypeTreeTag: ClassTag[(RangePositions.this)#SelectFromTypeTree]
- Definition Classes
- Trees
-
implicit
val
SelectTag: ClassTag[(RangePositions.this)#Select]
- Definition Classes
- Trees
-
implicit
val
SingletonTypeTreeTag: ClassTag[(RangePositions.this)#SingletonTypeTree]
- Definition Classes
- Trees
-
implicit
val
StarTag: ClassTag[(RangePositions.this)#Star]
- Definition Classes
- Trees
-
def
Super(sym: (RangePositions.this)#Symbol, mix: (RangePositions.this)#TypeName): (RangePositions.this)#Tree
- Definition Classes
- Trees → Trees
-
def
SuperSelect(clazz: (RangePositions.this)#Symbol, sym: (RangePositions.this)#Symbol): (RangePositions.this)#Tree
- Definition Classes
- Trees
-
implicit
val
SuperTag: ClassTag[(RangePositions.this)#Super]
- Definition Classes
- Trees
-
implicit
val
SymTreeTag: ClassTag[(RangePositions.this)#SymTree]
- Definition Classes
- Trees
-
def
Template(sym: (RangePositions.this)#Symbol, body: List[(RangePositions.this)#Tree]): (RangePositions.this)#Template
- Definition Classes
- Trees
-
implicit
val
TemplateTag: ClassTag[(RangePositions.this)#Template]
- Definition Classes
- Trees
-
implicit
val
TermTreeTag: ClassTag[(RangePositions.this)#TermTree]
- Definition Classes
- Trees
-
def
This(sym: (RangePositions.this)#Symbol): (RangePositions.this)#Tree
- Definition Classes
- Trees → Trees
-
implicit
val
ThisTag: ClassTag[(RangePositions.this)#This]
- Definition Classes
- Trees
-
def
Throw(tpe: (RangePositions.this)#Type, args: (RangePositions.this)#Tree*): (RangePositions.this)#Throw
- Definition Classes
- Trees → Trees
-
implicit
val
ThrowTag: ClassTag[(RangePositions.this)#Throw]
- Definition Classes
- Trees
-
implicit
val
TreeCopierTag: ClassTag[(RangePositions.this)#TreeCopier]
- Definition Classes
- Trees
-
implicit
val
TreeTag: ClassTag[(RangePositions.this)#Tree]
- Definition Classes
- Trees
-
def
Try(body: (RangePositions.this)#Tree, cases: ((RangePositions.this)#Tree, (RangePositions.this)#Tree)*): (RangePositions.this)#Try
- Definition Classes
- Trees → Trees
-
implicit
val
TryTag: ClassTag[(RangePositions.this)#Try]
- Definition Classes
- Trees
-
implicit
val
TypTreeTag: ClassTag[(RangePositions.this)#TypTree]
- Definition Classes
- Trees
-
implicit
val
TypeApplyTag: ClassTag[(RangePositions.this)#TypeApply]
- Definition Classes
- Trees
-
def
TypeBoundsTree(sym: (RangePositions.this)#Symbol): (RangePositions.this)#TypeBoundsTree
- Definition Classes
- Trees
-
def
TypeBoundsTree(bounds: (RangePositions.this)#TypeBounds): (RangePositions.this)#TypeBoundsTree
- Definition Classes
- Trees
-
implicit
val
TypeBoundsTreeTag: ClassTag[(RangePositions.this)#TypeBoundsTree]
- Definition Classes
- Trees
-
implicit
val
TypeDefTag: ClassTag[(RangePositions.this)#TypeDef]
- Definition Classes
- Trees
-
def
TypeTree(tp: (RangePositions.this)#Type): (RangePositions.this)#TypeTree
- Definition Classes
- Trees → Trees
-
implicit
val
TypeTreeTag: ClassTag[(RangePositions.this)#TypeTree]
- Definition Classes
- Trees
-
implicit
val
TypedTag: ClassTag[(RangePositions.this)#Typed]
- Definition Classes
- Trees
-
implicit
val
UnApplyTag: ClassTag[(RangePositions.this)#UnApply]
- Definition Classes
- Trees
-
implicit
val
ValDefTag: ClassTag[(RangePositions.this)#ValDef]
- Definition Classes
- Trees
-
implicit
val
ValOrDefDefTag: ClassTag[(RangePositions.this)#ValOrDefDef]
- Definition Classes
- Trees
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
atPos[T <: (RangePositions.this)#Tree](pos: (RangePositions.this)#Position)(tree: T): T
- Definition Classes
- Positions → Positions
-
def
brutallyResetAttrs(x: (RangePositions.this)#Tree, leaveAlone: ((RangePositions.this)#Tree) ⇒ Boolean = null): (RangePositions.this)#Tree
- Definition Classes
- Trees
- See also
ResetAttrs
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
copyClassDef(tree: (RangePositions.this)#Tree)(mods: (RangePositions.this)#Modifiers, name: (RangePositions.this)#Name, tparams: List[(RangePositions.this)#TypeDef], impl: (RangePositions.this)#Template): (RangePositions.this)#ClassDef
- Definition Classes
- Trees
-
def
copyDefDef(tree: (RangePositions.this)#Tree)(mods: (RangePositions.this)#Modifiers, name: (RangePositions.this)#Name, tparams: List[(RangePositions.this)#TypeDef], vparamss: List[List[(RangePositions.this)#ValDef]], tpt: (RangePositions.this)#Tree, rhs: (RangePositions.this)#Tree): (RangePositions.this)#DefDef
- Definition Classes
- Trees
-
def
copyModuleDef(tree: (RangePositions.this)#Tree)(mods: (RangePositions.this)#Modifiers, name: (RangePositions.this)#Name, impl: (RangePositions.this)#Template): (RangePositions.this)#ModuleDef
- Definition Classes
- Trees
-
def
copyTypeDef(tree: (RangePositions.this)#Tree)(mods: (RangePositions.this)#Modifiers, name: (RangePositions.this)#Name, tparams: List[(RangePositions.this)#TypeDef], rhs: (RangePositions.this)#Tree): (RangePositions.this)#TypeDef
- Definition Classes
- Trees
-
def
copyValDef(tree: (RangePositions.this)#Tree)(mods: (RangePositions.this)#Modifiers, name: (RangePositions.this)#Name, tpt: (RangePositions.this)#Tree, rhs: (RangePositions.this)#Tree): (RangePositions.this)#ValDef
- Definition Classes
- Trees
-
def
deriveCaseDef(cdef: (RangePositions.this)#Tree)(applyToBody: ((RangePositions.this)#Tree) ⇒ (RangePositions.this)#Tree): (RangePositions.this)#CaseDef
- Definition Classes
- Trees
-
def
deriveClassDef(cdef: (RangePositions.this)#Tree)(applyToImpl: ((RangePositions.this)#Template) ⇒ (RangePositions.this)#Template): (RangePositions.this)#ClassDef
- Definition Classes
- Trees
-
def
deriveDefDef(ddef: (RangePositions.this)#Tree)(applyToRhs: ((RangePositions.this)#Tree) ⇒ (RangePositions.this)#Tree): (RangePositions.this)#DefDef
- Definition Classes
- Trees
-
def
deriveFunction(func: (RangePositions.this)#Tree)(applyToRhs: ((RangePositions.this)#Tree) ⇒ (RangePositions.this)#Tree): (RangePositions.this)#Function
- Definition Classes
- Trees
-
def
deriveLabelDef(ldef: (RangePositions.this)#Tree)(applyToRhs: ((RangePositions.this)#Tree) ⇒ (RangePositions.this)#Tree): (RangePositions.this)#LabelDef
- Definition Classes
- Trees
-
def
deriveModuleDef(mdef: (RangePositions.this)#Tree)(applyToImpl: ((RangePositions.this)#Template) ⇒ (RangePositions.this)#Template): (RangePositions.this)#ModuleDef
- Definition Classes
- Trees
-
def
deriveTemplate(templ: (RangePositions.this)#Tree)(applyToBody: (List[(RangePositions.this)#Tree]) ⇒ List[(RangePositions.this)#Tree]): (RangePositions.this)#Template
- Definition Classes
- Trees
-
def
deriveValDef(vdef: (RangePositions.this)#Tree)(applyToRhs: ((RangePositions.this)#Tree) ⇒ (RangePositions.this)#Tree): (RangePositions.this)#ValDef
- Definition Classes
- Trees
-
def
duplicateAndKeepPositions(tree: (RangePositions.this)#Tree): (RangePositions.this)#Tree
- Definition Classes
- Trees
-
def
ensureNonOverlapping(tree: (RangePositions.this)#Tree, others: List[(RangePositions.this)#Tree], focus: Boolean): Unit
- Definition Classes
- Positions
-
def
ensureNonOverlapping(tree: (RangePositions.this)#Tree, others: List[(RangePositions.this)#Tree]): Unit
- Definition Classes
- Positions
-
def
ensuring(cond: (RangePositions) ⇒ Boolean, msg: ⇒ Any): RangePositions
- Implicit
- This member is added by an implicit conversion from RangePositions to Ensuring[RangePositions] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (RangePositions) ⇒ Boolean): RangePositions
- Implicit
- This member is added by an implicit conversion from RangePositions to Ensuring[RangePositions] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): RangePositions
- Implicit
- This member is added by an implicit conversion from RangePositions to Ensuring[RangePositions] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): RangePositions
- Implicit
- This member is added by an implicit conversion from RangePositions to Ensuring[RangePositions] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isReferenceToPredef(t: (RangePositions.this)#Tree): Boolean
- Definition Classes
- Trees
-
def
isReferenceToScalaMember(t: (RangePositions.this)#Tree, Id: (RangePositions.this)#Name): Boolean
- Definition Classes
- Trees
-
def
itransform(transformer: (RangePositions.this)#Transformer, tree: (RangePositions.this)#Tree): (RangePositions.this)#Tree
- Attributes
- protected
- Definition Classes
- Trees → Trees
-
def
itraverse(traverser: (RangePositions.this)#Traverser, tree: (RangePositions.this)#Tree): Unit
- Attributes
- protected
- Definition Classes
- Trees → Trees
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newDefDef(sym: (RangePositions.this)#Symbol, rhs: (RangePositions.this)#Tree)(mods: (RangePositions.this)#Modifiers, name: (RangePositions.this)#TermName, tparams: List[(RangePositions.this)#TypeDef], vparamss: List[List[(RangePositions.this)#ValDef]], tpt: (RangePositions.this)#Tree): (RangePositions.this)#DefDef
- Definition Classes
- Trees
-
def
newLazyTreeCopier: (RangePositions.this)#TreeCopier
- Definition Classes
- Trees → Trees
-
def
newStrictTreeCopier: (RangePositions.this)#TreeCopier
- Definition Classes
- Trees → Trees
-
def
newTypeDef(sym: (RangePositions.this)#Symbol, rhs: (RangePositions.this)#Tree)(mods: (RangePositions.this)#Modifiers, name: (RangePositions.this)#TypeName, tparams: List[(RangePositions.this)#TypeDef]): (RangePositions.this)#TypeDef
- Definition Classes
- Trees
-
def
newValDef(sym: (RangePositions.this)#Symbol, rhs: (RangePositions.this)#Tree)(mods: (RangePositions.this)#Modifiers, name: (RangePositions.this)#TermName, tpt: (RangePositions.this)#Tree): (RangePositions.this)#ValDef
- Definition Classes
- Trees
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
lazy val
posAssigner: (RangePositions.this)#PosAssigner
- Attributes
- protected[this]
- Definition Classes
- Positions → Positions
-
def
rangePos(source: SourceFile, start: Int, point: Int, end: Int): (RangePositions.this)#Position
- Definition Classes
- Positions
-
def
resetAttrs(x: (RangePositions.this)#Tree): (RangePositions.this)#Tree
- Definition Classes
- Trees
- See also
ResetAttrs
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
val
treeCopy: (RangePositions.this)#TreeCopier
- Definition Classes
- Trees
-
def
treeLine(t: (RangePositions.this)#Tree): String
- Attributes
- protected
- Definition Classes
- Trees
-
def
treeStatus(t: (RangePositions.this)#Tree, enclosingTree: (RangePositions.this)#Tree): String
- Attributes
- protected
- Definition Classes
- Trees
-
def
treeSymStatus(t: (RangePositions.this)#Tree): String
- Attributes
- protected
- Definition Classes
- Trees
-
def
typeTreeSymbol(tree: (RangePositions.this)#TypeTree): (RangePositions.this)#Symbol
- Attributes
- protected
- Definition Classes
- Trees
-
val
useOffsetPositions: Boolean
- Definition Classes
- RangePositions → Positions
-
def
validatePositions(tree: (RangePositions.this)#Tree): Unit
- Definition Classes
- Positions
-
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( ... ) @native()
-
def
wrappingIntoTerm(tree0: (RangePositions.this)#Tree)(op: ((RangePositions.this)#Tree) ⇒ (RangePositions.this)#Tree): (RangePositions.this)#Tree
- Definition Classes
- Trees
-
def
wrappingPos(trees: List[(RangePositions.this)#Tree]): (RangePositions.this)#Position
- Definition Classes
- Positions → Positions
-
def
wrappingPos(default: (RangePositions.this)#Position, trees: List[(RangePositions.this)#Tree], focus: Boolean): (RangePositions.this)#Position
- Definition Classes
- Positions
-
def
wrappingPos(default: (RangePositions.this)#Position, trees: List[(RangePositions.this)#Tree]): (RangePositions.this)#Position
- Definition Classes
- Positions → Positions
-
def
xtransform(transformer: (RangePositions.this)#Transformer, tree: (RangePositions.this)#Tree): (RangePositions.this)#Tree
- Attributes
- protected
- Definition Classes
- Trees → Trees
-
def
xtraverse(traverser: (RangePositions.this)#Traverser, tree: (RangePositions.this)#Tree): Unit
- Attributes
- protected
- Definition Classes
- Trees → Trees
-
def
→[B](y: B): (RangePositions, B)
- Implicit
- This member is added by an implicit conversion from RangePositions to ArrowAssoc[RangePositions] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
-
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
MethodValue
- Definition Classes
- 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
duplicateAndResetPos extends reflect.internal.SymbolTable.Transformer
- Definition Classes
- Trees
-
object
noSelfType extends reflect.internal.SymbolTable.ValDef with reflect.internal.SymbolTable.CannotHaveAttrs
- Definition Classes
- Trees → Trees
-
object
pendingSuperCall extends reflect.internal.SymbolTable.Apply with reflect.internal.SymbolTable.CannotHaveAttrs
- Definition Classes
- Trees → Trees
Deprecated Value Members
-
lazy val
emptyValDef: (RangePositions.this)#noSelfType.type
- Definition Classes
- Trees → Trees
- Annotations
- @deprecated
- Deprecated
(Since version 2.11.0) use
noSelfTypeinstead
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from RangePositions to StringFormat[RangePositions] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.12.16) Use
formatString.format(value)instead ofvalue.formatted(formatString), or use thef""string interpolator. In Java 15 and later,formattedresolves to the new method in String which has reversed parameters.
The Scala compiler and reflection APIs.