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
DefaultPosAssigner extends reflect.internal.SymbolTable.Traverser with reflect.internal.SymbolTable.PosAssigner
- Attributes
- protected
- 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
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- def ->[B](y: B): (Positions, B)
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
NoPosition: reflect.internal.util.NoPosition.type
- Definition Classes
- Positions → Positions
-
implicit
val
PositionTag: ClassTag[Global.Position]
- Definition Classes
- Positions
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
atPos[T <: Global.Tree](pos: Global.Position)(tree: T): T
- Definition Classes
- Positions → Positions
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
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 ensuring(cond: (Positions) ⇒ Boolean, msg: ⇒ Any): Positions
- def ensuring(cond: (Positions) ⇒ Boolean): Positions
- def ensuring(cond: Boolean, msg: ⇒ Any): Positions
- def ensuring(cond: Boolean): Positions
-
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
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
lazy val
posAssigner: Global.PosAssigner
- Attributes
- protected[this]
- Definition Classes
- Positions → Positions
-
def
rangePos(source: SourceFile, start: Int, point: Int, end: Int): Global.Position
- Definition Classes
- Positions
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
useOffsetPositions: Boolean
- Definition Classes
- Positions
-
def
validatePositions(tree: Global.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
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
- def →[B](y: B): (Positions, B)
Deprecated Value Members
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from Positions to StringFormat[Positions] 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.