class ReificationSupportImpl extends SymbolTable.ReificationSupportApi
- Alphabetic
- By Inheritance
- ReificationSupportImpl
- ReificationSupportApi
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new ReificationSupportImpl()
Type Members
-
trait
FlagsReprExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
ImplicitParamsExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
ScalaDotExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacitcSingletonTypeExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticAnnotatedTypeExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticAppliedExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticAssignExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticBlockExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticClassDefExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticCompoundTypeExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticDefDefExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticEmptyTypeTreeExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticExistentialTypeExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticFilterExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticForExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticFunctionExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticFunctionTypeExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticImportExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticMatchExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticNewExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticObjectDefExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticPackageObjectDefExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticPartialFunctionExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticPatDefExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticSelectTermExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticSelectTypeExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticTermIdentExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticTraitDefExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticTryExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticTupleExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticTypeAppliedExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticTypeIdentExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticTypeProjectionExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticValDefExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticValEqExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
SyntacticValFromExtractor extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
UnliftListElementwise[T] extends AnyRef
- Definition Classes
- ReificationSupportApi
-
trait
UnliftListOfListsElementwise[T] extends AnyRef
- Definition Classes
- ReificationSupportApi
-
class
ScalaMemberRef extends AnyRef
- Attributes
- protected
-
class
SyntacticValDefBase extends SyntacticValDefExtractor
- Attributes
- protected
-
class
UnForCombination extends AnyRef
- Attributes
- protected
-
class
UnMkTemplate extends AnyRef
- Attributes
- protected
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
-
def
AnnotatedType(annotations: List[SymbolTable.Annotation], underlying: SymbolTable.Type): SymbolTable.AnnotatedType
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
BoundedWildcardType(bounds: SymbolTable.TypeBounds): SymbolTable.BoundedWildcardType
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
ClassInfoType(parents: List[SymbolTable.Type], decls: SymbolTable.Scope, typeSymbol: SymbolTable.Symbol): SymbolTable.ClassInfoType
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
ConstantType(value: SymbolTable.Constant): SymbolTable.ConstantType
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
ExistentialType(quantified: List[SymbolTable.Symbol], underlying: SymbolTable.Type): SymbolTable.ExistentialType
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
MethodType(params: List[SymbolTable.Symbol], resultType: SymbolTable.Type): SymbolTable.MethodType
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
NullaryMethodType(resultType: SymbolTable.Type): SymbolTable.NullaryMethodType
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
PolyType(typeParams: List[SymbolTable.Symbol], resultType: SymbolTable.Type): SymbolTable.PolyType
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
RefinedType(parents: List[SymbolTable.Type], decls: SymbolTable.Scope, typeSymbol: SymbolTable.Symbol): SymbolTable.RefinedType
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
SingleType(pre: SymbolTable.Type, sym: SymbolTable.Symbol): SymbolTable.Type
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
SuperType(thistpe: SymbolTable.Type, supertpe: SymbolTable.Type): SymbolTable.Type
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
ThisType(sym: SymbolTable.Symbol): SymbolTable.Type
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
TypeBounds(lo: SymbolTable.Type, hi: SymbolTable.Type): SymbolTable.TypeBounds
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
TypeRef(pre: SymbolTable.Type, sym: SymbolTable.Symbol, args: List[SymbolTable.Type]): SymbolTable.Type
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
UnliftListElementwise[T](unliftable: SymbolTable.Unliftable[T]): UnliftListElementwise[T]
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
UnliftListOfListsElementwise[T](unliftable: SymbolTable.Unliftable[T]): UnliftListOfListsElementwise[T]
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
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] )
-
implicit
def
fresh: FreshNameCreator
- Attributes
- protected
-
def
freshTermName(prefix: String = nme.FRESH_TERM_NAME_PREFIX): SymbolTable.TermName
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
freshTypeName(prefix: String): SymbolTable.TypeName
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
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
-
def
mkAnnotation(trees: List[SymbolTable.Tree]): List[SymbolTable.Tree]
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
mkAnnotation(tree: SymbolTable.Tree): SymbolTable.Tree
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
mkCases(cases: List[SymbolTable.Tree]): List[SymbolTable.CaseDef]
- Attributes
- protected
-
def
mkEarlyDef(defns: List[SymbolTable.Tree]): List[SymbolTable.Tree]
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
mkEarlyDef(defn: SymbolTable.Tree): SymbolTable.Tree
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
mkEnumerators(enums: List[SymbolTable.Tree]): List[SymbolTable.Tree]
- Attributes
- protected
-
def
mkIdent(sym: SymbolTable.Symbol): SymbolTable.Ident
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
- def mkImplicitParam(tree: SymbolTable.Tree): SymbolTable.ValDef
- def mkImplicitParam(args: List[SymbolTable.Tree]): List[SymbolTable.ValDef]
-
def
mkPackageStat(stats: List[SymbolTable.Tree]): List[SymbolTable.Tree]
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
mkPackageStat(stat: SymbolTable.Tree): SymbolTable.Tree
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
- def mkParam(tree: SymbolTable.Tree, extraFlags: SymbolTable.FlagSet, excludeFlags: SymbolTable.FlagSet): SymbolTable.ValDef
- def mkParam(argss: List[List[SymbolTable.Tree]], extraFlags: SymbolTable.FlagSet = NoFlags, excludeFlags: SymbolTable.FlagSet = DEFERRED): List[List[SymbolTable.ValDef]]
-
def
mkRefTree(qual: SymbolTable.Tree, sym: SymbolTable.Symbol): SymbolTable.RefTree
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
mkRefineStat(stats: List[SymbolTable.Tree]): List[SymbolTable.Tree]
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
mkRefineStat(stat: SymbolTable.Tree): SymbolTable.Tree
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
mkSelect(qualifier: SymbolTable.Tree, sym: SymbolTable.Symbol): SymbolTable.Select
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
mkSelfType(tree: SymbolTable.Tree): SymbolTable.ValDef
- Attributes
- protected
-
def
mkThis(sym: SymbolTable.Symbol): SymbolTable.Tree
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
- def mkTparams(tparams: List[SymbolTable.Tree]): List[SymbolTable.TypeDef]
-
def
mkTypeTree(tp: SymbolTable.Type): SymbolTable.TypeTree
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newFreeTerm(name: String, value: ⇒ Any, flags: Long = 0L, origin: String = null): SymbolTable.FreeTermSymbol
Create a fresh free term symbol.
Create a fresh free term symbol.
- name
the name of the free variable
- value
the value of the free variable at runtime
- flags
(optional) flags of the free variable
- origin
debug information that tells where this symbol comes from
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
newFreeType(name: String, flags: Long = 0L, origin: String = null): SymbolTable.FreeTypeSymbol
Create a fresh free type symbol.
Create a fresh free type symbol.
- name
the name of the free variable
- flags
(optional) flags of the free variable
- origin
debug information that tells where this symbol comes from
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
newNestedSymbol(owner: SymbolTable.Symbol, name: SymbolTable.Name, pos: SymbolTable.Position, flags: Long, isClass: Boolean): SymbolTable.Symbol
A fresh symbol with given name
name
, positionpos
and flagsflags
that has the current symbol as its owner.A fresh symbol with given name
name
, positionpos
and flagsflags
that has the current symbol as its owner.- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
newScopeWith(elems: SymbolTable.Symbol*): SymbolTable.Scope
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
select(owner: SymbolTable.Symbol, name: SymbolTable.Name): SymbolTable.Symbol
- Attributes
- protected
-
def
selectOverloadedMethod(owner: SymbolTable.Symbol, name: String, index: Int): SymbolTable.MethodSymbol
Selects overloaded method symbol with given name and index
Selects overloaded method symbol with given name and index
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
selectTerm(owner: SymbolTable.Symbol, name: String): SymbolTable.TermSymbol
Selects term symbol with given name and type from the defined members of prefix type
Selects term symbol with given name and type from the defined members of prefix type
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
selectType(owner: SymbolTable.Symbol, name: String): SymbolTable.TypeSymbol
Selects type symbol with given simple name
name
from the defined members ofowner
.Selects type symbol with given simple name
name
from the defined members ofowner
.- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
setAnnotations[S <: SymbolTable.Symbol](sym: S, annots: List[SymbolTable.AnnotationInfo]): S
Set symbol's annotations to given annotations
annots
.Set symbol's annotations to given annotations
annots
.- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
setInfo[S <: SymbolTable.Symbol](sym: S, tpe: SymbolTable.Type): S
Set symbol's type signature to given type.
Set symbol's type signature to given type.
- returns
the symbol itself
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
setSymbol[T <: SymbolTable.Tree](tree: T, sym: SymbolTable.Symbol): T
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
setType[T <: SymbolTable.Tree](tree: T, tpe: SymbolTable.Type): T
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
thisPrefix(sym: SymbolTable.Symbol): SymbolTable.Type
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
def
toStats(tree: SymbolTable.Tree): List[SymbolTable.Tree]
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
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()
-
object
FilterCall
- Attributes
- protected
-
object
FlagsRepr extends FlagsReprExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
FunctionClassRef extends ScalaMemberRef
- Attributes
- protected
-
object
ImplicitParams extends ImplicitParamsExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
MaybeSelectApply
- Attributes
- protected
-
object
MaybeTypeTreeOriginal
- Attributes
- protected
-
object
MaybeTyped
- Attributes
- protected
-
object
MaybeUnchecked
- Attributes
- protected
-
object
ScalaDot extends ScalaDotExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticAnnotatedType extends SyntacticAnnotatedTypeExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticApplied extends SyntacticAppliedExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticAppliedType extends SyntacticTypeAppliedExtractor
Construct/deconstruct applied type trees.
Construct/deconstruct applied type trees. Treats other types as zero-arity applied types.
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticAssign extends SyntacticAssignExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticBlock extends SyntacticBlockExtractor
Syntactic combinator that abstracts over Block tree.
Syntactic combinator that abstracts over Block tree.
Apart from providing a more straightforward api that exposes block as a list of elements rather than (stats, expr) pair it also:
- Strips trailing synthetic units which are inserted by the compiler if the block ends with a definition rather than an expression or is empty.
2. Matches non-block term trees and recognizes them as single-element blocks for sake of consistency with compiler's default to treat single-element blocks with expressions as just expressions. The only exception is q"" which is not considered to be a block.
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticClassDef extends SyntacticClassDefExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticCompoundType extends SyntacticCompoundTypeExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticDefDef extends SyntacticDefDefExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticEmptyTypeTree extends SyntacticEmptyTypeTreeExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticExistentialType extends SyntacticExistentialTypeExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticFilter extends SyntacticFilterExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticFor extends SyntacticForExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticForYield extends SyntacticForExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticFunction extends SyntacticFunctionExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticFunctionType extends SyntacticFunctionTypeExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticImport extends SyntacticImportExtractor
Facade over Imports and ImportSelectors that lets to structurally deconstruct/reconstruct them.
Facade over Imports and ImportSelectors that lets to structurally deconstruct/reconstruct them.
Selectors are represented in the following way:
- q"import foo._" <==> q"import foo.${pq"_"}" 2. q"import foo.bar" <==> q"import foo.${pq"bar"}" 3. q"import foo.{bar => baz}" <==> q"import foo.${pq"bar -> baz"}" 4. q"import foo.{bar => _}" <==> q"import foo.${pq"bar -> _"}"
All names in selectors are TermNames despite the fact ImportSelector can theoretically contain TypeNames too (but they never do in practice.)
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticMatch extends SyntacticMatchExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticNew extends SyntacticNewExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticObjectDef extends SyntacticObjectDefExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticPackageObjectDef extends SyntacticPackageObjectDefExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticPartialFunction extends SyntacticPartialFunctionExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticPatDef extends SyntacticPatDefExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticSelectTerm extends SyntacticSelectTermExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticSelectType extends SyntacticSelectTypeExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticSingletonType extends SyntacitcSingletonTypeExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticTermIdent extends SyntacticTermIdentExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticTraitDef extends SyntacticTraitDefExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticTry extends SyntacticTryExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticTuple extends SyntacticTupleExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticTupleType extends SyntacticTupleExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticTypeApplied extends SyntacticTypeAppliedExtractor
Construct/deconstruct type application term trees.
Construct/deconstruct type application term trees. Treats other term trees as zero-argument type applications.
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticTypeIdent extends SyntacticTypeIdentExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticTypeProjection extends SyntacticTypeProjectionExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticValDef extends SyntacticValDefBase
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticValEq extends SyntacticValEqExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticValFrom extends SyntacticValFromExtractor
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
-
object
SyntacticVarDef extends SyntacticValDefBase
- Definition Classes
- ReificationSupportImpl → ReificationSupportApi
- object SyntheticUnit
-
object
TupleClassRef extends ScalaMemberRef
- Attributes
- protected
-
object
TupleCompanionRef extends ScalaMemberRef
- Attributes
- protected
-
object
UnCheckIfRefutable
- Attributes
- protected
-
object
UnClosure
- Attributes
- protected
-
object
UnCtor
- Attributes
- protected
-
object
UnFilter
- Attributes
- protected
-
object
UnFlatMap extends UnForCombination
- Attributes
- protected
-
object
UnFor
- Attributes
- protected
-
object
UnForeach extends UnForCombination
- Attributes
- protected
-
object
UnMap extends UnForCombination
- Attributes
- protected
-
object
UnMkTemplate extends UnMkTemplate
- Attributes
- protected
-
object
UnPatSeq
- Attributes
- protected
-
object
UnPatSeqWithRes
- Attributes
- protected
-
object
UnSyntheticParam
- Attributes
- protected
-
object
UnVisitor
- Attributes
- protected
-
object
UnitClassRef extends ScalaMemberRef
- Attributes
- protected
- object implodePatDefs extends SymbolTable.Transformer