arrow-analysis-common
2.0.2-alpha.16
arrow-analysis-common
/
arrow.meta.plugins.analysis.phases.analysis.solver.ast.context.descriptors
/
ClassDescriptor
Class
Descriptor
interface
ClassDescriptor
:
DeclarationDescriptor
,
ClassifierDescriptorWithTypeParameters
Content copied to clipboard
Types
Functions
Properties
Types
Class
Kind
Link copied to clipboard
enum
ClassKind
:
Enum
<
ClassDescriptor.ClassKind
>
Content copied to clipboard
Functions
annotations
Link copied to clipboard
abstract
fun
annotations
(
)
:
Annotations
Content copied to clipboard
element
Link copied to clipboard
abstract
fun
element
(
)
:
Element
?
Content copied to clipboard
impl
Link copied to clipboard
abstract
fun
impl
(
)
:
Any
Content copied to clipboard
Properties
companionObjectDescriptor
Link copied to clipboard
abstract
val
companionObjectDescriptor
:
ClassDescriptor
?
Content copied to clipboard
completeUnsubstitutedScope
Link copied to clipboard
open
val
completeUnsubstitutedScope
:
MemberScope
Content copied to clipboard
constructors
Link copied to clipboard
abstract
val
constructors
:
Collection
<
ConstructorDescriptor
>
Content copied to clipboard
containingDeclaration
Link copied to clipboard
abstract
val
containingDeclaration
:
DeclarationDescriptor
?
Content copied to clipboard
containingPackage
Link copied to clipboard
abstract
val
containingPackage
:
FqName
?
Content copied to clipboard
declaredTypeParameters
Link copied to clipboard
abstract
val
declaredTypeParameters
:
List
<
TypeParameterDescriptor
>
Content copied to clipboard
defaultType
Link copied to clipboard
abstract
val
defaultType
:
Type
Content copied to clipboard
fqNameSafe
Link copied to clipboard
abstract
val
fqNameSafe
:
FqName
Content copied to clipboard
hasDoNotLookAtArgumentsAnnotation
Link copied to clipboard
open
val
hasDoNotLookAtArgumentsAnnotation
:
Boolean
Content copied to clipboard
hasPackageWithLawsAnnotation
Link copied to clipboard
open
val
hasPackageWithLawsAnnotation
:
Boolean
Content copied to clipboard
hasPreOrPostAnnotation
Link copied to clipboard
open
val
hasPreOrPostAnnotation
:
Boolean
Content copied to clipboard
isActual
Link copied to clipboard
abstract
val
isActual
:
Boolean
Content copied to clipboard
isCompanionObject
Link copied to clipboard
abstract
val
isCompanionObject
:
Boolean
Content copied to clipboard
isData
Link copied to clipboard
abstract
val
isData
:
Boolean
Content copied to clipboard
isEnumEntry
Link copied to clipboard
abstract
val
isEnumEntry
:
Boolean
Content copied to clipboard
isExpect
Link copied to clipboard
abstract
val
isExpect
:
Boolean
Content copied to clipboard
isExternal
Link copied to clipboard
abstract
val
isExternal
:
Boolean
Content copied to clipboard
isFun
Link copied to clipboard
abstract
val
isFun
:
Boolean
Content copied to clipboard
isInline
Link copied to clipboard
abstract
val
isInline
:
Boolean
Content copied to clipboard
isInner
Link copied to clipboard
abstract
val
isInner
:
Boolean
Content copied to clipboard
isValue
Link copied to clipboard
abstract
val
isValue
:
Boolean
Content copied to clipboard
kind
Link copied to clipboard
abstract
val
kind
:
ClassDescriptor.ClassKind
Content copied to clipboard
modality
Link copied to clipboard
abstract
val
modality
:
Modality
Content copied to clipboard
name
Link copied to clipboard
abstract
val
name
:
Name
Content copied to clipboard
packageWithLawsAnnotation
Link copied to clipboard
open
val
packageWithLawsAnnotation
:
AnnotationDescriptor
?
Content copied to clipboard
sealedSubclasses
Link copied to clipboard
abstract
val
sealedSubclasses
:
Collection
<
ClassDescriptor
>
Content copied to clipboard
staticScope
Link copied to clipboard
abstract
val
staticScope
:
MemberScope
Content copied to clipboard
superTypes
Link copied to clipboard
abstract
val
superTypes
:
Collection
<
Type
>
Content copied to clipboard
thisAsReceiverParameter
Link copied to clipboard
abstract
val
thisAsReceiverParameter
:
ReceiverParameterDescriptor
Content copied to clipboard
typeConstructor
Link copied to clipboard
abstract
val
typeConstructor
:
TypeConstructor
Content copied to clipboard
unsubstitutedInnerClassesScope
Link copied to clipboard
abstract
val
unsubstitutedInnerClassesScope
:
MemberScope
Content copied to clipboard
unsubstitutedMemberScope
Link copied to clipboard
abstract
val
unsubstitutedMemberScope
:
MemberScope
Content copied to clipboard
unsubstitutedPrimaryConstructor
Link copied to clipboard
abstract
val
unsubstitutedPrimaryConstructor
:
ConstructorDescriptor
?
Content copied to clipboard
visibility
Link copied to clipboard
abstract
val
visibility
:
Visibility
Content copied to clipboard