| Interface | Description |
|---|---|
| Annotation | |
| CallableDescriptor | |
| CallableMemberDescriptor | |
| ClassDescriptor | |
| ClassifierDescriptor | |
| ClassOrNamespaceDescriptor | |
| ConstructorDescriptor | |
| DeclarationDescriptor | |
| DeclarationDescriptorNonRoot | |
| DeclarationDescriptorVisitor<R,D> | |
| DeclarationDescriptorWithVisibility | |
| FqNamed | |
| FunctionDescriptor | |
| MemberDescriptor | |
| ModuleDescriptor | |
| MutableValueParameterDescriptor | |
| Named | |
| NamespaceDescriptor | |
| PropertyAccessorDescriptor | |
| PropertyDescriptor | |
| PropertyGetterDescriptor | |
| PropertySetterDescriptor | |
| ReceiverParameterDescriptor | |
| SimpleFunctionDescriptor |
Simple functions are the ones with 'fun' keyword and function literals
|
| TypeParameterDescriptor | |
| ValueParameterDescriptor | |
| VariableDescriptor |
| Class | Description |
|---|---|
| ModuleDescriptorImpl | |
| ScriptDescriptor | |
| Visibilities | |
| Visibility |
| Enum | Description |
|---|---|
| CallableMemberDescriptor.Kind | |
| ClassKind | |
| Modality |