Package arrow.meta.plugins.analysis.phases.analysis.solver.ast.context.descriptors

Types

AnalysisResult
Link copied to clipboard
enum AnalysisResult : Enum<AnalysisResult>
Annotated
Link copied to clipboard
interface Annotated
AnnotationDescriptor
Link copied to clipboard
interface AnnotationDescriptor
Annotations
Link copied to clipboard
interface Annotations
CallableDescriptor
Link copied to clipboard
interface CallableDescriptor : DeclarationDescriptor
CallableMemberDescriptor
Link copied to clipboard
interface CallableMemberDescriptor : CallableDescriptor, MemberDescriptor
ClassDescriptor
Link copied to clipboard
ClassifierDescriptor
Link copied to clipboard
interface ClassifierDescriptor
CombinedMemberScope
Link copied to clipboard
class CombinedMemberScope(scopes: Collection<MemberScope>) : MemberScope
ConstructorDescriptor
Link copied to clipboard
interface ConstructorDescriptor : FunctionDescriptor
DeclarationDescriptor
Link copied to clipboard
interface DeclarationDescriptor : Named, Annotated
DeclarationDescriptorWithVisibility
Link copied to clipboard
interface DeclarationDescriptorWithVisibility : DeclarationDescriptor
DefaultValueArgument
Link copied to clipboard
interface DefaultValueArgument : ResolvedValueArgument
ExpressionValueArgument
Link copied to clipboard
interface ExpressionValueArgument : ResolvedValueArgument
FieldDescriptor
Link copied to clipboard
interface FieldDescriptor : Annotated
FunctionDescriptor
Link copied to clipboard
interface FunctionDescriptor : CallableMemberDescriptor
LocalVariableDescriptor
Link copied to clipboard
interface LocalVariableDescriptor : VariableDescriptor
MemberDescriptor
Link copied to clipboard
interface MemberDescriptor : DeclarationDescriptor
MemberScope
Link copied to clipboard
interface MemberScope
Modality
Link copied to clipboard
enum Modality : Enum<Modality>
ModuleDescriptor
Link copied to clipboard
interface ModuleDescriptor : DeclarationDescriptor
Named
Link copied to clipboard
interface Named
PackageFragmentDescriptor
Link copied to clipboard
interface PackageFragmentDescriptor : DeclarationDescriptor
PackageViewDescriptor
Link copied to clipboard
interface PackageViewDescriptor : DeclarationDescriptor
ParameterDescriptor
Link copied to clipboard
interface ParameterDescriptor : ValueDescriptor
PropertyAccessorDescriptor
Link copied to clipboard
interface PropertyAccessorDescriptor : VariableAccessorDescriptor
PropertyDescriptor
Link copied to clipboard
ReceiverParameterDescriptor
Link copied to clipboard
interface ReceiverParameterDescriptor : ParameterDescriptor
ReceiverValue
Link copied to clipboard
interface ReceiverValue
ResolvedValueArgument
Link copied to clipboard
interface ResolvedValueArgument
SimpleFunctionDescriptor
Link copied to clipboard
interface SimpleFunctionDescriptor : FunctionDescriptor
TypeAliasConstructorDescriptor
Link copied to clipboard
interface TypeAliasConstructorDescriptor : ConstructorDescriptor
TypeAliasDescriptor
Link copied to clipboard
interface TypeAliasDescriptor : ClassifierDescriptorWithTypeParameters
TypeConstructor
Link copied to clipboard
interface TypeConstructor
TypeParameterDescriptor
Link copied to clipboard
interface TypeParameterDescriptor : ClassifierDescriptor
ValueDescriptor
Link copied to clipboard
interface ValueDescriptor : CallableDescriptor
ValueParameterDescriptor
Link copied to clipboard
interface ValueParameterDescriptor : VariableDescriptor, ParameterDescriptor
VariableAccessorDescriptor
Link copied to clipboard
interface VariableAccessorDescriptor : FunctionDescriptor
VariableDescriptor
Link copied to clipboard
interface VariableDescriptor : ValueDescriptor
VariableDescriptorWithAccessors
Link copied to clipboard
interface VariableDescriptorWithAccessors : VariableDescriptor
Visibility
Link copied to clipboard
interface Visibility

Properties

hasInterestingAnnotation
Link copied to clipboard
val Annotated.hasInterestingAnnotation: Boolean
withAliasUnwrapped
Link copied to clipboard

Removes the indirection from type aliases in a descriptor.

withAliasUnwrapped
Link copied to clipboard

Removes the indirection from type aliases in a descriptor.