tasty-query
tasty-query
dotty.tools.tasty
TastyBuffer
Addr
NameRef
TastyBuffer
TastyFormat
NameTags
NameTags
TastyHash
TastyHeader
TastyHeaderUnpickler
TastyHeaderUnpickler
TastyReader
UnpickleException
dotty.tools.tasty.util
Util
tastyquery
Classpaths
ClassData
Classpath
Classpath
PackageData
TastyData
Constants
Constant
Constant
Contexts
Context
Definitions
Exceptions
ClassfileFormatException
CyclicReferenceException
InvalidProgramStructureException
MemberNotFoundException
NonMethodReferenceException
Scala2PickleFormatException
TastyFormatException
UnpickleFormatException
Flags
Names
DefaultGetterName
DerivedName
ExpandedName
FullyQualifiedName
FullyQualifiedName
Name
NumberedName
PrefixedName
SignedName
SimpleName
SuffixedName
TermName
TypeName
UniqueName
annot
attr
nme
str
tpnme
Signatures
ParamSig
Term
TypeLen
Signature
Signature
Spans
Coord
Span
Symbols
ClassSymbol
ClassSymbol
ClassTypeParamSymbol
ClassTypeParamSymbol
DeclaringSymbol
LocalTypeParamSymbol
LocalTypeParamSymbol
NoSymbol
PackageSymbol
PackageSymbol
Symbol
TermSymbol
TermSymbol
TypeMemberDefinition
TypeAlias
AbstractType
OpaqueTypeAlias
TypeMemberSymbol
TypeMemberSymbol
TypeParamSymbol
TypeSymbol
TypeSymbolWithBounds
Trees
Alternative
Apply
Assign
Bind
Block
CaseDef
ClassDef
DefDef
DefTree
EmptyTree
Export
FreeIdent
Ident
If
Import
ImportIdent
ImportSelector
InlineIf
InlineMatch
Inlined
Lambda
Literal
Match
NamedArg
New
PackageDef
ReferencedPackage
ReferencedPackage
Return
Select
SelectIn
SelfDef
SelfDef
SeqLiteral
SimpleRef
Super
Template
TermRefTree
This
Throw
Tree
Try
TypeApply
TypeDef
TypeMember
TypeParam
Typed
Unapply
ValDef
While
TypeTrees
AnnotatedTypeTree
AppliedTypeTree
BoundedTypeTree
ByNameTypeTree
EmptyTypeIdent
EmptyTypeTree
MatchTypeTree
NamedTypeBoundsTree
RefinedTypeTree
SelectTypeTree
SingletonTypeTree
TermRefTypeTree
TypeBoundsTree
TypeCaseDef
TypeIdent
TypeLambdaTree
TypeTree
TypeTreeBind
TypeWrapper
WildcardTypeBoundsTree
Types
AndType
AndType
AnnotatedType
AppliedType
Binders
BoundType
BoundedType
ClassInfo
ClassInfo
ConstantType
CustomTransientGroundType
ErasedTypeRef
ClassRef
ArrayTypeRef
ErasedTypeRef
ExprType
GroundType
LambdaType
LambdaTypeCompanion
MethodType
MethodType
MethodicType
NamedType
NamedType
NamedTypeBounds
NoPrefix
NoType
OrType
OrType
PackageRef
ParamRef
PathType
PolyType
PolyType
RealTypeBounds
RecType
RecType
RefinedOrRecType
RefinedType
SingletonType
TermLambdaType
TermParamRef
TermRef
TermRef
TermType
ThisType
Type
TypeAlias
TypeBinders
TypeBounds
TypeLambda
TypeLambda
TypeLambdaType
TypeLambdaTypeCompanion
TypeMappable
TypeParamRef
TypeProxy
TypeRef
TypeRef
ValueType
WildcardTypeBounds
tastyquery.nodejs
ClasspathLoaders
tasty-query
/
tastyquery
/
Symbols
/
TypeSymbol
TypeSymbol
sealed abstract
class
TypeSymbol
(val name:
TypeName
, val owner:
Symbol
) extends
Symbol
Graph
Supertypes
Known subtypes
class
Symbol
class
Object
trait
Matchable
class
Any
class
ClassSymbol
class
TypeSymbolWithBounds
class
TypeMemberSymbol
class
TypeParamSymbol
class
ClassTypeParamSymbol
class
LocalTypeParamSymbol
Type members
Value members
Type members
Types
type
ThisNameType
=
TypeName
Value members
Concrete methods
final
def
isOpaqueTypeAlias
(using
Context
):
Boolean
final
def
isTypeAlias
(using
Context
):
Boolean
Inherited methods
final
def
asClass
:
ClassSymbol
Inherited from
Symbol
final
def
asDeclaringSymbol
:
DeclaringSymbol
Inherited from
Symbol
final
def
asPackage
:
PackageSymbol
Inherited from
Symbol
final
def
asTerm
:
TermSymbol
Inherited from
Symbol
final
def
asType
:
TypeSymbol
Inherited from
Symbol
final
def
enclosingDecl
:
DeclaringSymbol
Inherited from
Symbol
final
def
exists
:
Boolean
Inherited from
Symbol
final
def
flags
:
FlagSet
Inherited from
Symbol
final
def
fullName
:
FullyQualifiedName
Inherited from
Symbol
final
def
is
(flag:
Flag
):
Boolean
Inherited from
Symbol
final
def
isAllOf
(testFlags:
FlagSet
):
Boolean
Inherited from
Symbol
final
def
isAnyOf
(testFlags:
FlagSet
):
Boolean
Inherited from
Symbol
final
def
isClass
:
Boolean
Inherited from
Symbol
final
def
isDeclaringSymbol
:
Boolean
Inherited from
Symbol
final
def
isPackage
:
Boolean
Inherited from
Symbol
final
def
isRoot
:
Boolean
Inherited from
Symbol
final
def
isTerm
:
Boolean
Inherited from
Symbol
final
def
isType
:
Boolean
Inherited from
Symbol
def
toDebugString
:
String
Inherited from
Symbol
override
def
toString
:
String
Definition Classes
Symbol
->
Any
Inherited from
Symbol
final
def
tree
(using
Context
):
Option
[
DefTree
]
Inherited from
Symbol
Concrete fields
val
name
:
TypeName
override
val
owner
:
Symbol