Showing content from https://www.scala-lang.org/api/2.11.12/scala-compiler/scala/tools/nsc/ast/TreeGen.html below:
TreeGen - Scala Compiler 2.11.12
final def !=(arg0: Any): Boolean
final def ##(): Int
def +(other: String): String
def ->[B](y: B): (TreeGen, B)
final def ==(arg0: Any): Boolean
object CODE
object Filter
object Yield
final def asInstanceOf[T0]: T0
def clone(): AnyRef
def convertToSelectFromType(qual: Global.Tree, origName: Global.Name): Global.Tree with Serializable
def convertToTypeName(tree: Global.Tree): Option[Global.RefTree]
def ensuring(cond: (TreeGen) â Boolean, msg: â Any): TreeGen
def ensuring(cond: (TreeGen) â Boolean): TreeGen
def ensuring(cond: Boolean, msg: â Any): TreeGen
def ensuring(cond: Boolean): TreeGen
final def eq(arg0: AnyRef): Boolean
def equals(arg0: Any): Boolean
def evalOnce(expr: Global.Tree, owner: Global.Symbol, unit: Global.CompilationUnit)(within: (() â Global.Tree) â Global.Tree): Global.Tree
def evalOnceAll(exprs: List[Global.Tree], owner: Global.Symbol, unit: Global.CompilationUnit)(within: (List[() â Global.Tree]) â Global.Tree): Global.Tree
def finalize(): Unit
def formatted(fmtstr: String): String
final def getClass(): Class[_]
def hashCode(): Int
final def isInstanceOf[T0]: Boolean
def maybeMkAsInstanceOf(tree: Global.Tree, pt: Global.Type, tpe: Global.Type, beforeRefChecks: Boolean): Global.Tree
def mkAnd(tree1: Global.Tree, tree2: Global.Tree): Global.Tree
def mkAnonymousNew(stats: List[Global.Tree]): Global.Tree
def mkAppliedTypeForCase(clazz: Global.Symbol): Global.Tree
def mkAppliedTypeTree(fun: Global.Tree, targs: List[Global.Tree]): Global.Tree
def mkApplyIfNeeded(qual: Global.Tree): Global.Tree
def mkAsInstanceOf(value: Global.Tree, tpe: Global.Type, any: Boolean, wrapInApply: Boolean): Global.Tree
def mkAssign(lhs: Global.Tree, rhs: Global.Tree): Global.Tree
def mkAssignAndReturn(lhs: Global.Symbol, rhs: Global.Tree): Global.Tree
def mkAttributedIdent(sym: Global.Symbol): Global.RefTree
def mkAttributedQualifier(tpe: Global.Type, termSym: Global.Symbol): Global.Tree
def mkAttributedQualifier(tpe: Global.Type): Global.Tree
def mkAttributedRef(sym: Global.Symbol): Global.RefTree
def mkAttributedRef(pre: Global.Type, sym: Global.Symbol): Global.RefTree
def mkAttributedSelect(qual: Global.Tree, sym: Global.Symbol): Global.RefTree
def mkAttributedStableRef(sym: Global.Symbol): Global.Tree
def mkAttributedStableRef(pre: Global.Type, sym: Global.Symbol): Global.Tree
def mkAttributedThis(sym: Global.Symbol): Global.This
def mkAttributedTypeApply(target: Global.Tree, method: Global.Symbol, targs: List[Global.Type]): Global.Tree
def mkBindForCase(patVar: Global.Symbol, clazz: Global.Symbol, targs: List[Global.Type]): Global.Tree
def mkBlock(stats: List[Global.Tree], doFlatten: Boolean): Global.Tree
def mkCast(tree: Global.Tree, pt: Global.Type): Global.Tree
def mkCastArray(tree: Global.Tree, elemtp: Global.Type, pt: Global.Type): Global.Tree
def mkCastPreservingAnnotations(tree: Global.Tree, pt: Global.Type): Global.Typed
def mkCheckIfRefutable(pat: Global.Tree, rhs: Global.Tree)(implicit fresh: FreshNameCreator): Global.Tree
def mkClassDef(mods: Global.Modifiers, name: Global.TypeName, tparams: List[Global.TypeDef], templ: Global.Template): Global.ClassDef
def mkClassOf(tp: Global.Type): Global.Tree
def mkConstantZero(tp: Global.Type): Global.Constant
def mkFor(enums: List[Global.Tree], sugarBody: Global.Tree)(implicit fresh: FreshNameCreator): Global.Tree
def mkForwarder(target: Global.Tree, vparamss: List[List[Global.Symbol]]): Global.Tree
def mkFunctionTypeTree(argtpes: List[Global.Tree], restpe: Global.Tree): Global.Tree
def mkGenerator(pos: Global.Position, pat: Global.Tree, valeq: Boolean, rhs: Global.Tree)(implicit fresh: FreshNameCreator): Global.Tree
def mkImport(qualSym: Global.Symbol, name: Global.Name, toName: Global.Name): Global.Import
def mkIsInstanceOf(value: Global.Tree, tpe: Global.Type, any: Boolean, wrapInApply: Boolean): Global.Tree
def mkManifestFactoryCall(full: Boolean, constructor: String, tparg: Global.Type, args: List[Global.Tree]): Global.Tree
def mkMethodCall(target: Global.Tree, targs: List[Global.Type], args: List[Global.Tree]): Global.Tree
def mkMethodCall(receiver: Global.Tree, method: Global.Symbol, targs: List[Global.Type], args: List[Global.Tree]): Global.Tree
def mkMethodCall(receiver: Global.Symbol, methodName: Global.Name, args: List[Global.Tree]): Global.Tree
def mkMethodCall(target: Global.Tree, args: List[Global.Tree]): Global.Tree
def mkMethodCall(method: Global.Symbol, args: List[Global.Tree]): Global.Tree
def mkMethodCall(method: Global.Symbol, targs: List[Global.Type], args: List[Global.Tree]): Global.Tree
def mkMethodCall(receiver: Global.Symbol, methodName: Global.Name, targs: List[Global.Type], args: List[Global.Tree]): Global.Tree
def mkMethodFromFunction(localTyper: (analyzer)#Typer)(fun: Global.Function, owner: Global.Symbol, name: Global.TermName, additionalFlags: Global.FlagSet = NoFlags): Global.DefDef
def mkNamedArg(lhs: Global.Tree, rhs: Global.Tree): Global.Tree
def mkNamedArg(name: Global.Name, tree: Global.Tree): Global.Tree
def mkNew(parents: List[Global.Tree], self: Global.ValDef, stats: List[Global.Tree], npos: Global.Position, cpos: Global.Position): Global.Tree
def mkNil: Global.Tree
def mkNullaryCall(method: Global.Symbol, targs: List[Global.Type]): Global.Tree
def mkOr(tree1: Global.Tree, tree2: Global.Tree): Global.Tree
def mkPackageObject(defn: Global.ModuleDef, pidPos: Global.Position, pkgPos: Global.Position): Global.PackageDef
def mkParents(ownerMods: Global.Modifiers, parents: List[Global.Tree], parentPos: Global.Position): collection.immutable.List[Global.Tree]
def mkPatDef(mods: Global.Modifiers, pat: Global.Tree, rhs: Global.Tree)(implicit fresh: FreshNameCreator): List[Global.ValDef]
def mkPatDef(pat: Global.Tree, rhs: Global.Tree)(implicit fresh: FreshNameCreator): List[Global.ValDef]
def mkRuntimeCall(meth: Global.Name, targs: List[Global.Type], args: List[Global.Tree]): Global.Tree
def mkRuntimeCall(meth: Global.Name, args: List[Global.Tree]): Global.Tree
def mkRuntimeUniverseRef: Global.Tree
def mkSeqApply(arg: Global.Tree): Global.Apply
def mkSoftRef(expr: Global.Tree): Global.Tree
def mkSuperInitCall: Global.Select
def mkSynchronized(monitor: Global.Tree, body: Global.Tree): Global.Tree
def mkSynchronizedCheck(attrThis: Global.Tree, cond: Global.Tree, syncBody: List[Global.Tree], stats: List[Global.Tree]): Global.Tree
def mkSynchronizedCheck(clazz: Global.Symbol, cond: Global.Tree, syncBody: List[Global.Tree], stats: List[Global.Tree]): Global.Tree
def mkSyntheticParam(pname: Global.TermName): Global.ValDef
def mkSyntheticUnit(): Global.Literal
def mkSysErrorCall(message: String): Global.Tree
def mkTemplate(parents: List[Global.Tree], self: Global.ValDef, constrMods: Global.Modifiers, vparamss: List[List[Global.ValDef]], body: List[Global.Tree], superPos: Global.Position): Global.Template
def mkTreeOrBlock(stats: List[Global.Tree]): Global.Tree
def mkTuple(elems: List[Global.Tree], flattenUnary: Boolean): Global.Tree
def mkTupleType(elems: List[Global.Tree], flattenUnary: Boolean): Global.Tree
def mkTypeApply(fun: Global.Tree, targs: List[Global.Tree]): Global.Tree
def mkUnattributedRef(fullName: Global.Name): Global.RefTree
def mkUnattributedRef(sym: Global.Symbol): Global.RefTree
def mkUnchecked(expr: Global.Tree): Global.Tree
def mkVisitor(cases: List[Global.CaseDef], checkExhaustive: Boolean, prefix: String)(implicit fresh: FreshNameCreator): Global.Tree
def mkWildcardImport(pkg: Global.Symbol): Global.Import
def mkWrapArray(tree: Global.Tree, elemtp: Global.Type): Global.Tree
def mkZero(tp: Global.Type): Global.Tree
final def ne(arg0: AnyRef): Boolean
def newModule(accessor: Global.Symbol, tpe: Global.Type): Global.Tree
final def notify(): Unit
final def notifyAll(): Unit
def paramToArg(arg: Global.Ident, isRepeatedParam: Boolean): Global.Tree
def paramToArg(vparam: Global.ValDef): Global.Tree
def paramToArg(vparam: Global.Symbol): Global.Tree
object patvarTransformer extends reflect.internal.SymbolTable.Transformer
def rootId(name: Global.Name): Global.Select
def rootScalaDot(name: Global.Name): Global.Select
def scalaAnnotationDot(name: Global.Name): Global.Select
def scalaAnyRefConstr: Global.Select
def scalaDot(name: Global.Name): Global.Select
def scalaFunctionConstr(argtpes: List[Global.Tree], restpe: Global.Tree, abstractFun: Boolean): Global.Tree
def stabilize(tree: Global.Tree): Global.Tree
def stableTypeFor(tree: Global.Tree): Global.Type
final def synchronized[T0](arg0: â T0): T0
def toString(): String
final def wait(): Unit
final def wait(arg0: Long, arg1: Int): Unit
final def wait(arg0: Long): Unit
def wildcardStar(tree: Global.Tree): Global.Typed
def â[B](y: B): (TreeGen, B)
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