Showing content from https://www.scala-lang.org/api/2.11.12/scala-compiler/scala/tools/nsc/Global$specializeTypes$.html below:
specializeTypes - Scala Compiler 2.11.12
final def !=(arg0: Any): Boolean
final def ##(): Int
final def ==(arg0: Any): Boolean
object TypeEnv
object UnifyError extends Throwable with ControlThrowable with Product with Serializable
def addConcreteSpecMethod(m: Global.Symbol): Unit
final def afterOwnPhase[T](op: â T): T
final def asInstanceOf[T0]: T0
final def beforeOwnPhase[T](op: â T): T
def changesBaseClasses: Boolean
def clone(): AnyRef
def concreteTypes(sym: Global.Symbol): List[Global.Type]
def emptyEnv: TypeEnv
def enabled: Boolean
final def eq(arg0: AnyRef): Boolean
def equals(arg0: Any): Boolean
def finalize(): Unit
final def getClass(): Class[_]
val global: Global.this.type
def hasSpecializedParams(clazz: Global.Symbol): Boolean
def hashCode(): Int
def illegalSpecializedInheritance(clazz: Global.Symbol): Boolean
val initial: Boolean
val internal: Boolean
final def isInstanceOf[T0]: Boolean
def isNormalizedMember(m: Global.Symbol): Boolean
def keepsTypeParams: Boolean
final def ne(arg0: AnyRef): Boolean
def newPhase(prev: nsc.Phase): StdPhase
def newTransformer(unit: Global.CompilationUnit): Global.Transformer
def nonConflicting(env: TypeEnv): Boolean
final def notify(): Unit
final def notifyAll(): Unit
def originalClass(clazz: Global.Symbol): Global.Symbol
def ownPhase: nsc.Phase
val phaseName: String
def phaseNewFlags: Long
def phaseNextFlags: Long
def produceTypeParameters(syms: List[Global.Symbol], nowner: Global.Symbol, env: TypeEnv): collection.immutable.List[Global.Symbol]
val requires: List[String]
val runsAfter: collection.immutable.List[String]
val runsBefore: List[String]
val runsRightAfter: Some[String]
def satisfiabilityConstraints(env: TypeEnv): Option[TypeEnv]
def satisfiable(env: TypeEnv, warnings: Boolean): Boolean
def satisfiable(env: TypeEnv): Boolean
lazy val specializableTypes: collection.immutable.List[Global.Type]
def specializeCalls(unit: Global.CompilationUnit): TypingTransformer { ... /* 7 definitions in type refinement */ }
def specializeClass(clazz: Global.Symbol, outerEnv: TypeEnv): List[Global.Symbol]
val specializedClass: HashMap[(Global.Symbol, TypeEnv), Global.Symbol]
def specializedFunctionName(sym: Global.Symbol, args: List[Global.Type]): reflect.internal.Symbols.Symbol.NameType
def specializedParams(sym: Global.Symbol): List[Global.Symbol]
val specializedType: Global.TypeMap
def specializedTypeVars(tpe: Global.Type): Set[Global.Symbol]
def specializedTypeVars(sym: Global.Symbol): Set[Global.Symbol]
def specializedTypeVars(tpes: List[Global.Type]): Set[Global.Symbol]
def specializesClass(sym: Global.Symbol): Global.Symbol
def survivingArgs(sym: Global.Symbol, args: List[Global.Type]): List[Global.Type]
def survivingParams(params: List[Global.Symbol], env: TypeEnv): collection.immutable.List[Global.Symbol]
final def synchronized[T0](arg0: â T0): T0
val terminal: Boolean
def toString(): String
def transformInfo(sym: Global.Symbol, tpe: Global.Type): Global.Type
final def wait(): Unit
final def wait(arg0: Long, arg1: Int): Unit
final def wait(arg0: Long): Unit
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4