trait Utils extends NodePrinters with Extractors with SymbolTables with StdAttachments
Ordering
- Alphabetic
- By Inheritance
Inherited
- Utils
- StdAttachments
- SymbolTables
- Extractors
- NodePrinters
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
sealed abstract
class
FreeDefExtractor extends AnyRef
- Definition Classes
- Extractors
-
case class
ReifyAliasAttachment(sym: tools.nsc.Global.Symbol, alias: tools.nsc.Global.TermName) extends Product with Serializable
- Definition Classes
- StdAttachments
-
case class
ReifyBindingAttachment(binding: tools.nsc.Global.Tree) extends Product with Serializable
- Definition Classes
- StdAttachments
-
class
SymbolTable extends AnyRef
- Definition Classes
- SymbolTables
Concrete Value Members
-
object
ApplyCall
- Definition Classes
- Extractors
-
object
BoundTerm
- Definition Classes
- Extractors
-
object
BoundType
- Definition Classes
- Extractors
-
object
FreeDef extends Utils.FreeDefExtractor
- Definition Classes
- Extractors
-
object
FreeRef
- Definition Classes
- Extractors
-
object
FreeTermDef extends Utils.FreeDefExtractor
- Definition Classes
- Extractors
-
object
FreeTypeDef extends Utils.FreeDefExtractor
- Definition Classes
- Extractors
-
object
ReifiedTree
- Definition Classes
- Extractors
-
object
ReifiedType
- Definition Classes
- Extractors
-
object
SymDef
- Definition Classes
- Extractors
-
object
TreeSplice
- Definition Classes
- Extractors
-
object
TypeRefToFreeType
- Definition Classes
- Extractors
-
object
reifiedNodeToString extends (tools.nsc.Global.Tree) ⇒ String
- Definition Classes
- NodePrinters
-
object
SymbolTable
- Definition Classes
- SymbolTables
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- def ->[B](y: B): (Utils, B)
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- def ensuring(cond: (Utils) ⇒ Boolean, msg: ⇒ Any): Utils
- def ensuring(cond: (Utils) ⇒ Boolean): Utils
- def ensuring(cond: Boolean, msg: ⇒ Any): Utils
- def ensuring(cond: Boolean): Utils
-
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 getReifier: Reifier { val global: Utils.this.global.type }
- def hasReifier: Boolean
-
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 reifier: Reifier { val global: Utils.this.global.type }
-
def
reifyBinding(tree: tools.nsc.Global.Tree): tools.nsc.Global.Tree
- Definition Classes
- StdAttachments
- val reifyCopypaste: Boolean
- val reifyDebug: Boolean
- val reifyTrace: SimpleTracer
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
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 →[B](y: B): (Utils, B)
Deprecated Value Members
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from Utils to StringFormat[Utils] 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.