trait Positions extends reflect.internal.Positions
Ordering
- Alphabetic
- By Inheritance
Inherited
- Positions
- Positions
- Positions
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
abstract
class
ChildSolidDescendantsCollector extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Positions
-
class
Locator extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Positions
-
trait
PosAssigner extends reflect.internal.SymbolTable.Traverser
- Definition Classes
- Positions
-
type
Position = reflect.internal.util.Position
- Definition Classes
- Positions → Positions
-
class
TypedLocator extends reflect.internal.SymbolTable.Locator
- Definition Classes
- Positions
-
class
ValidateException extends Exception
- Definition Classes
- Positions
- class ValidatingPosAssigner extends Global.Traverser with Global.PosAssigner
Value Members
-
val
NoPosition: reflect.internal.util.NoPosition.type
- Definition Classes
- Positions → Positions
-
implicit
val
PositionTag: ClassTag[Global.Position]
- Definition Classes
- Positions
-
def
atPos[T <: Global.Tree](pos: Global.Position)(tree: T): T
- Definition Classes
- Positions → Positions
-
def
ensureNonOverlapping(tree: Global.Tree, others: List[Global.Tree], focus: Boolean): Unit
- Definition Classes
- Positions
-
def
ensureNonOverlapping(tree: Global.Tree, others: List[Global.Tree]): Unit
- Definition Classes
- Positions
-
def
rangePos(source: SourceFile, start: Int, point: Int, end: Int): Global.Position
- Definition Classes
- Positions
-
def
useOffsetPositions: Boolean
- Definition Classes
- Positions
-
def
validatePositions(tree: Global.Tree): Unit
- Definition Classes
- Positions
-
def
wrappingPos(trees: List[Global.Tree]): Global.Position
- Definition Classes
- Positions → Positions
-
def
wrappingPos(default: Global.Position, trees: List[Global.Tree], focus: Boolean): Global.Position
- Definition Classes
- Positions
-
def
wrappingPos(default: Global.Position, trees: List[Global.Tree]): Global.Position
- Definition Classes
- Positions → Positions
The Scala compiler and reflection APIs.