class PositionLocator extends CompilerAccess with EnrichedTrees
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- PositionLocator
- EnrichedTrees
- SilentTracing
- Tracing
- CompilerAccess
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new PositionLocator(global: RichPresentationCompiler)
Type Members
-
implicit
class
DefDefMethods extends AnyRef
- Definition Classes
- EnrichedTrees
-
case class
ImportSelectorTree extends scala.tools.nsc.Global.Tree with Product with Serializable
- Definition Classes
- EnrichedTrees
-
implicit
class
ImportSelectorTreeExtractor extends AnyRef
- Definition Classes
- EnrichedTrees
-
case class
ModifierTree extends scala.tools.nsc.Global.Tree with Product with Serializable
- Definition Classes
- EnrichedTrees
-
case class
MultipleAssignment extends scala.tools.nsc.Global.Tree with Product with Serializable
- Definition Classes
- EnrichedTrees
-
case class
NameTree extends scala.tools.nsc.Global.Tree with Product with Serializable
- Definition Classes
- EnrichedTrees
-
case class
NamedArgument extends scala.tools.nsc.Global.SymTree with scala.tools.nsc.Global.RefTree with Product with Serializable
- Definition Classes
- EnrichedTrees
-
class
NotInstanceOf[T] extends AnyRef
- Definition Classes
- EnrichedTrees
-
abstract
class
PlainText extends scala.tools.nsc.Global.Tree
- Definition Classes
- EnrichedTrees
-
implicit
class
RichModifiers extends AnyRef
- Definition Classes
- EnrichedTrees
-
case class
SelfTypeTree extends scala.tools.nsc.Global.Tree with Product with Serializable
- Definition Classes
- EnrichedTrees
-
case class
SuperConstructorCall extends scala.tools.nsc.Global.Tree with Product with Serializable
- Definition Classes
- EnrichedTrees
-
class
TemplateMethods extends AnyRef
- Definition Classes
- EnrichedTrees
-
abstract
class
TraceAndReturn[T] extends AnyRef
- Attributes
- protected
- Definition Classes
- Tracing
-
class
TreeMethodsForPositions extends AnyRef
- Definition Classes
- EnrichedTrees
-
case class
SourceLayoutTree extends scala.tools.nsc.Global.Tree with Product with Serializable
- Definition Classes
- EnrichedTrees
- Annotations
- @deprecated
- Deprecated
(Since version 0.5.0) Use PlainText objects and its components
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
def
additionalTemplateMethods(t: RichPresentationCompiler.Template): TemplateMethods
- Definition Classes
- EnrichedTrees
-
implicit
def
additionalTreeMethodsForPositions(t: RichPresentationCompiler.Tree): TreeMethodsForPositions
- Definition Classes
- EnrichedTrees
-
def
ancestorSymbols(t: RichPresentationCompiler.Tree): List[RichPresentationCompiler.Symbol]
- Definition Classes
- EnrichedTrees
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asSelectorString(t: RichPresentationCompiler.Tree): String
- Definition Classes
- EnrichedTrees
-
def
children: (RichPresentationCompiler.Tree) ⇒ List[RichPresentationCompiler.Tree]
- Definition Classes
- EnrichedTrees
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
compilationUnitOfFile(f: AbstractFile): Option[RichPresentationCompiler.CompilationUnit]
- Definition Classes
- PositionLocator → CompilerAccess
-
def
context[T](name: String)(body: ⇒ T): T
- Definition Classes
- SilentTracing → Tracing
- Annotations
- @inline()
- def enclosingTreePosition(p: RichPresentationCompiler.Position): RichPresentationCompiler.Position
-
def
endPositionAtEndOfSourceFile(pos: RichPresentationCompiler.Position, otherWise: Option[Int]): Int
- Definition Classes
- EnrichedTrees
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
escapeScalaKeywordsForImport(n: String): String
- Definition Classes
- EnrichedTrees
-
def
escapeScalaKeywordsForImport(n: RichPresentationCompiler.Name): String
- Definition Classes
- EnrichedTrees
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
val
findAllTreesWithTheSamePosition: (RichPresentationCompiler.Tree) ⇒ Iterable[RichPresentationCompiler.Tree]
- Definition Classes
- EnrichedTrees
-
def
findOriginalTree: (RichPresentationCompiler.Tree) ⇒ Option[RichPresentationCompiler.Tree]
- Definition Classes
- EnrichedTrees
-
def
findSymbolForImportSelector(expr: RichPresentationCompiler.Tree, name: RichPresentationCompiler.Name): Option[RichPresentationCompiler.Symbol]
- Definition Classes
- EnrichedTrees
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
val
global: RichPresentationCompiler
- Definition Classes
- PositionLocator → CompilerAccess
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
isClassTag(c: RichPresentationCompiler.Constant): Boolean
- Definition Classes
- EnrichedTrees
-
def
isEmptyTree(t: RichPresentationCompiler.Tree): Boolean
- Definition Classes
- EnrichedTrees
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
keepTree(t: RichPresentationCompiler.Tree): Boolean
- Definition Classes
- EnrichedTrees
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
val
originalLeftSibling: (RichPresentationCompiler.Tree) ⇒ Option[RichPresentationCompiler.Tree]
- Definition Classes
- EnrichedTrees
-
val
originalParentOf: (RichPresentationCompiler.Tree) ⇒ Option[RichPresentationCompiler.Tree]
- Definition Classes
- EnrichedTrees
-
val
originalRightSibling: (RichPresentationCompiler.Tree) ⇒ Option[RichPresentationCompiler.Tree]
- Definition Classes
- EnrichedTrees
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
topPackageDef(t: RichPresentationCompiler.PackageDef): RichPresentationCompiler.PackageDef
- Definition Classes
- EnrichedTrees
-
def
trace(msg: ⇒ String): Unit
- Definition Classes
- SilentTracing → Tracing
- Annotations
- @inline()
-
def
trace(msg: ⇒ String, arg1: ⇒ Any, args: Any*): Unit
- Definition Classes
- SilentTracing → Tracing
- Annotations
- @inline()
-
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( ... )
-
implicit final
def
wrapInTraceAndReturn[T](t: T): TraceAndReturn[T]
- Attributes
- protected
- Definition Classes
- SilentTracing → Tracing