arrow-analysis-kotlin-plugin
2.0.3-alpha.1
arrow-analysis-kotlin-plugin
/
arrow.meta.plugins.analysis.phases.analysis.solver.ast.kotlin.descriptors
/
KotlinVariableAccessorDescriptor
Kotlin
Variable
Accessor
Descriptor
abstract
class
KotlinVariableAccessorDescriptor
(
val
impl
:
VariableAccessorDescriptor
)
:
KotlinFunctionDescriptor
,
VariableAccessorDescriptor
Content copied to clipboard
Constructors
Functions
Properties
Inheritors
Constructors
Kotlin
Variable
Accessor
Descriptor
Link copied to clipboard
fun
KotlinVariableAccessorDescriptor
(
impl
:
VariableAccessorDescriptor
)
Content copied to clipboard
Functions
annotations
Link copied to clipboard
abstract
fun
annotations
(
)
:
Annotations
Content copied to clipboard
descriptor
Link copied to clipboard
open
fun
descriptor
(
)
:
KotlinDeclarationDescriptor
Content copied to clipboard
element
Link copied to clipboard
abstract
fun
element
(
)
:
Element
?
Content copied to clipboard
impl
Link copied to clipboard
open
override
fun
impl
(
)
:
VariableAccessorDescriptor
Content copied to clipboard
Properties
allParameters
Link copied to clipboard
abstract
val
allParameters
:
List
<
ParameterDescriptor
>
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
correspondingVariable
Link copied to clipboard
open
override
val
correspondingVariable
:
VariableDescriptorWithAccessors
Content copied to clipboard
dispatchReceiverParameter
Link copied to clipboard
abstract
val
dispatchReceiverParameter
:
ReceiverParameterDescriptor
?
Content copied to clipboard
extensionReceiverParameter
Link copied to clipboard
abstract
val
extensionReceiverParameter
:
ReceiverParameterDescriptor
?
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
impl
Link copied to clipboard
open
override
val
impl
:
VariableAccessorDescriptor
Content copied to clipboard
isActual
Link copied to clipboard
abstract
val
isActual
:
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
isInfix
Link copied to clipboard
abstract
val
isInfix
:
Boolean
Content copied to clipboard
isInline
Link copied to clipboard
abstract
val
isInline
:
Boolean
Content copied to clipboard
isOperator
Link copied to clipboard
abstract
val
isOperator
:
Boolean
Content copied to clipboard
isSuspend
Link copied to clipboard
abstract
val
isSuspend
:
Boolean
Content copied to clipboard
isTailrec
Link copied to clipboard
abstract
val
isTailrec
:
Boolean
Content copied to clipboard
kind
Link copied to clipboard
abstract
val
kind
:
CallableMemberDescriptor.Kind
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
overriddenDescriptors
Link copied to clipboard
abstract
val
overriddenDescriptors
:
Collection
<
CallableDescriptor
>
Content copied to clipboard
packageWithLawsAnnotation
Link copied to clipboard
open
val
packageWithLawsAnnotation
:
AnnotationDescriptor
?
Content copied to clipboard
returnType
Link copied to clipboard
abstract
val
returnType
:
Type
?
Content copied to clipboard
typeParameters
Link copied to clipboard
abstract
val
typeParameters
:
List
<
TypeParameterDescriptor
>
Content copied to clipboard
valueParameters
Link copied to clipboard
abstract
val
valueParameters
:
List
<
ValueParameterDescriptor
>
Content copied to clipboard
visibility
Link copied to clipboard
abstract
val
visibility
:
Visibility
Content copied to clipboard
Inheritors
KotlinPropertyAccessorDescriptor
Link copied to clipboard