scala.reflect.api.Internals$ReificationSupportApi
Aliases
Parameters
subClasses
superClasses
Any
java.lang.Object
Js Constructors
ApplyMethods
Methods
$bang$eq
(
x$1:
Any
)
:
boolean
$eq$eq
(
x$1:
Any
)
:
boolean
$hash$hash
()
:
int
$init$
()
:
Unit
AnnotatedType
(
annotations:
scala.collection.immutable.List
[
scala.reflect.api.Annotations.Annotation
]
,
underlying:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Types.AnnotatedType
BoundedWildcardType
(
bounds:
scala.reflect.api.Types.TypeBounds
)
:
scala.reflect.api.Types.BoundedWildcardType
ClassInfoType
(
parents:
scala.collection.immutable.List
[
scala.reflect.api.Types.Type
]
,
decls:
scala.reflect.api.Scopes.Scope
,
typeSymbol:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Types.ClassInfoType
ConstantType
(
value:
scala.reflect.api.Constants.Constant
)
:
scala.reflect.api.Types.ConstantType
ExistentialType
(
quantified:
scala.collection.immutable.List
[
scala.reflect.api.Symbols.Symbol
]
,
underlying:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Types.ExistentialType
FlagsRepr
()
:
scala.reflect.api.Internals$ReificationSupportApi$FlagsReprExtractor
ImplicitParams
()
:
scala.reflect.api.Internals$ReificationSupportApi$ImplicitParamsExtractor
MethodType
(
params:
scala.collection.immutable.List
[
scala.reflect.api.Symbols.Symbol
]
,
resultType:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Types.MethodType
NullaryMethodType
(
resultType:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Types.NullaryMethodType
PolyType
(
typeParams:
scala.collection.immutable.List
[
scala.reflect.api.Symbols.Symbol
]
,
resultType:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Types.PolyType
RefinedType
(
parents:
scala.collection.immutable.List
[
scala.reflect.api.Types.Type
]
,
decls:
scala.reflect.api.Scopes.Scope
,
typeSymbol:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Types.RefinedType
ScalaDot
()
:
scala.reflect.api.Internals$ReificationSupportApi$ScalaDotExtractor
SingleType
(
pre:
scala.reflect.api.Types.Type
,
sym:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Types.Type
SuperType
(
thistpe:
scala.reflect.api.Types.Type
,
supertpe:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Types.Type
SyntacticAnnotatedType
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticAnnotatedTypeExtractor
SyntacticApplied
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticAppliedExtractor
SyntacticAppliedType
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticTypeAppliedExtractor
SyntacticAssign
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticAssignExtractor
SyntacticBlock
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticBlockExtractor
SyntacticClassDef
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticClassDefExtractor
SyntacticCompoundType
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticCompoundTypeExtractor
SyntacticDefDef
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticDefDefExtractor
SyntacticEmptyTypeTree
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticEmptyTypeTreeExtractor
SyntacticExistentialType
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticExistentialTypeExtractor
SyntacticFilter
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticFilterExtractor
SyntacticFor
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticForExtractor
SyntacticForYield
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticForExtractor
SyntacticFunction
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticFunctionExtractor
SyntacticFunctionType
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticFunctionTypeExtractor
SyntacticImport
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticImportExtractor
SyntacticMatch
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticMatchExtractor
SyntacticNew
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticNewExtractor
SyntacticObjectDef
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticObjectDefExtractor
SyntacticPackageObjectDef
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticPackageObjectDefExtractor
SyntacticPartialFunction
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticPartialFunctionExtractor
SyntacticPatDef
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticPatDefExtractor
SyntacticSelectTerm
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticSelectTermExtractor
SyntacticSelectType
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticSelectTypeExtractor
SyntacticSingletonType
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacitcSingletonTypeExtractor
SyntacticTermIdent
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticTermIdentExtractor
SyntacticTraitDef
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticTraitDefExtractor
SyntacticTry
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticTryExtractor
SyntacticTuple
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticTupleExtractor
SyntacticTupleType
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticTupleExtractor
SyntacticTypeApplied
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticTypeAppliedExtractor
SyntacticTypeIdent
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticTypeIdentExtractor
SyntacticTypeProjection
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticTypeProjectionExtractor
SyntacticValDef
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticValDefExtractor
SyntacticValEq
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticValEqExtractor
SyntacticValFrom
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticValFromExtractor
SyntacticVarDef
()
:
scala.reflect.api.Internals$ReificationSupportApi$SyntacticValDefExtractor
ThisType
(
sym:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Types.Type
TypeBounds
(
lo:
scala.reflect.api.Types.Type
,
hi:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Types.TypeBounds
TypeRef
(
pre:
scala.reflect.api.Types.Type
,
sym:
scala.reflect.api.Symbols.Symbol
,
args:
scala.collection.immutable.List
[
scala.reflect.api.Types.Type
]
)
:
scala.reflect.api.Types.Type
UnliftListElementwise
(
unliftable:
scala.reflect.api.Liftables$Unliftable
[
scala.reflect.api.Internals.ReificationSupportApi.T
]
)
:
scala.reflect.api.Internals$ReificationSupportApi$UnliftListElementwise
[
scala.reflect.api.Internals.ReificationSupportApi.T
]
UnliftListOfListsElementwise
(
unliftable:
scala.reflect.api.Liftables$Unliftable
[
scala.reflect.api.Internals.ReificationSupportApi.T
]
)
:
scala.reflect.api.Internals$ReificationSupportApi$UnliftListOfListsElementwise
[
scala.reflect.api.Internals.ReificationSupportApi.T
]
asInstanceOf
()
:
scala.Any.T0
eq
(
x$1:
java.lang.Object
)
:
boolean
equals
(
x$1:
Any
)
:
boolean
freshTermName
(
prefix:
java.lang.String
)
:
scala.reflect.api.Names.TermName
freshTypeName
(
prefix:
java.lang.String
)
:
scala.reflect.api.Names.TypeName
getClass
()
:
java.lang.Class
[
Any
]
hashCode
()
:
int
isInstanceOf
()
:
boolean
mkAnnotation
(
trees:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
mkAnnotation
(
tree:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Tree
mkEarlyDef
(
defns:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
mkEarlyDef
(
defn:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Tree
mkIdent
(
sym:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Trees.Ident
mkPackageStat
(
stats:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
mkPackageStat
(
stat:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Tree
mkRefTree
(
qual:
scala.reflect.api.Trees.Tree
,
sym:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Trees.Tree
mkRefineStat
(
stats:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
mkRefineStat
(
stat:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Tree
mkSelect
(
qualifier:
scala.reflect.api.Trees.Tree
,
sym:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Trees.Select
mkThis
(
sym:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Trees.Tree
mkTypeTree
(
tp:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Trees.TypeTree
ne
(
x$1:
java.lang.Object
)
:
boolean
newFreeTerm
(
name:
java.lang.String
,
value:
Unknown
Nothing
,
flags:
scala.reflect.api.FlagSets.FlagSet
,
origin:
java.lang.String
)
:
scala.reflect.api.Internals.FreeTermSymbol
newFreeTerm$default$3
()
:
scala.reflect.api.FlagSets.FlagSet
newFreeTerm$default$4
()
:
java.lang.String
newFreeType
(
name:
java.lang.String
,
flags:
scala.reflect.api.FlagSets.FlagSet
,
origin:
java.lang.String
)
:
scala.reflect.api.Internals.FreeTypeSymbol
newFreeType$default$2
()
:
scala.reflect.api.FlagSets.FlagSet
newFreeType$default$3
()
:
java.lang.String
newNestedSymbol
(
owner:
scala.reflect.api.Symbols.Symbol
,
name:
scala.reflect.api.Names.Name
,
pos:
scala.reflect.api.Positions.Position
,
flags:
scala.reflect.api.FlagSets.FlagSet
,
isClass:
boolean
)
:
scala.reflect.api.Symbols.Symbol
newScopeWith
(
elems:
Unknown
Nothing
)
:
scala.reflect.api.Scopes.Scope
notify
()
:
Unit
notifyAll
()
:
Unit
selectOverloadedMethod
(
owner:
scala.reflect.api.Symbols.Symbol
,
name:
java.lang.String
,
index:
int
)
:
scala.reflect.api.Symbols.MethodSymbol
selectTerm
(
owner:
scala.reflect.api.Symbols.Symbol
,
name:
java.lang.String
)
:
scala.reflect.api.Symbols.TermSymbol
selectType
(
owner:
scala.reflect.api.Symbols.Symbol
,
name:
java.lang.String
)
:
scala.reflect.api.Symbols.TypeSymbol
setAnnotations
(
sym:
scala.reflect.api.Internals.ReificationSupportApi.S
,
annots:
scala.collection.immutable.List
[
scala.reflect.api.Annotations.Annotation
]
)
:
scala.reflect.api.Internals.ReificationSupportApi.S
setInfo
(
sym:
scala.reflect.api.Internals.ReificationSupportApi.S
,
tpe:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Internals.ReificationSupportApi.S
setSymbol
(
tree:
scala.reflect.api.Internals.ReificationSupportApi.T
,
sym:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Internals.ReificationSupportApi.T
setType
(
tree:
scala.reflect.api.Internals.ReificationSupportApi.T
,
tpe:
scala.reflect.api.Types.Type
)
:
scala.reflect.api.Internals.ReificationSupportApi.T
synchronized
(
x$1:
java.lang.Object.T0
)
:
java.lang.Object.T0
thisPrefix
(
sym:
scala.reflect.api.Symbols.Symbol
)
:
scala.reflect.api.Types.Type
toStats
(
tree:
scala.reflect.api.Trees.Tree
)
:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
toString
()
:
java.lang.String
wait
()
:
Unit
wait
(
x$1:
long
)
:
Unit
wait
(
x$1:
long
,
x$2:
int
)
:
Unit