| Access | Constructor and Description |
|---|---|
| protected | JavaClassConstructorDescriptor(@NotNull ClassDescriptor containingDeclaration, @Nullable JavaClassConstructorDescriptor original, @NotNull kotlin.
|
| Modifier and Type | Method and Description |
|---|---|
| protected @NotNull JavaClassConstructorDescriptor | createDescriptor(@NotNull ClassDescriptor newOwner, @Nullable JavaClassConstructorDescriptor original, @NotNull CallableMemberDescriptor.
|
| public static @NotNull JavaClassConstructorDescriptor | createJavaConstructor(@NotNull ClassDescriptor containingDeclaration, @NotNull kotlin.
|
| protected @NotNull JavaClassConstructorDescriptor | createSubstitutedCopy(@NotNull DeclarationDescriptor newOwner, @Nullable FunctionDescriptor original, @NotNull CallableMemberDescriptor.
|
| public @NotNull JavaClassConstructorDescriptor | enhance(@Nullable kotlin.
|
| public boolean | hasStableParameterNames()
Overrides kotlin. Implements kotlin. |
| public boolean | hasSynthesizedParameterNames()
Implements kotlin. |
| public void | setHasStableParameterNames(boolean hasStableParameterNames)
Overrides kotlin. |
| public void | setHasSynthesizedParameterNames(boolean hasSynthesizedParameterNames)
|
| hasStableParameterNames | back to summary |
|---|---|
| private Boolean hasStableParameterNames Hides kotlin. | |
| hasSynthesizedParameterNames | back to summary |
|---|---|
| private Boolean hasSynthesizedParameterNames | |
| JavaClassConstructorDescriptor | back to summary |
|---|---|
| protected JavaClassConstructorDescriptor(@NotNull ClassDescriptor containingDeclaration, @Nullable JavaClassConstructorDescriptor original, @NotNull kotlin. | |
| createDescriptor | back to summary |
|---|---|
protected @NotNull JavaClassConstructorDescriptor createDescriptor(@NotNull ClassDescriptor newOwner, @Nullable JavaClassConstructorDescriptor original, @NotNull CallableMemberDescriptor.
| |
| createJavaConstructor | back to summary |
|---|---|
public static @NotNull JavaClassConstructorDescriptor createJavaConstructor(@NotNull ClassDescriptor containingDeclaration, @NotNull kotlin.
| |
| createSubstitutedCopy | back to summary |
|---|---|
| protected @NotNull JavaClassConstructorDescriptor createSubstitutedCopy(@NotNull DeclarationDescriptor newOwner, @Nullable FunctionDescriptor original, @NotNull CallableMemberDescriptor. | |
| enhance | back to summary |
|---|---|
| public @NotNull JavaClassConstructorDescriptor enhance(@Nullable kotlin. | |
| hasStableParameterNames | back to summary |
|---|---|
| public boolean hasStableParameterNames() Overrides kotlin. Implements kotlin. Doc from kotlin. Kotlin functions always have stable parameter names that can be reliably used when calling them with named arguments. Functions loaded from platform definitions (e.g. Java binaries or JS) may have unstable parameter names that vary from one platform installation to another. These names can not be used reliably for calls with named arguments.
| |
| hasSynthesizedParameterNames | back to summary |
|---|---|
| public boolean hasSynthesizedParameterNames() Implements kotlin. Doc from kotlin. Sometimes parameter names are not available at all (e.g. Java binaries with not enough debug information). In this case, getName() returns synthetic names such as "p0", "p1" etc.
| |
| setHasStableParameterNames | back to summary |
|---|---|
| public void setHasStableParameterNames(boolean hasStableParameterNames) Overrides kotlin. | |
| setHasSynthesizedParameterNames | back to summary |
|---|---|
| public void setHasSynthesizedParameterNames(boolean hasSynthesizedParameterNames) | |