mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 23:39:07 +07:00
For such classes, `NameEnumerator` returns the identifier 0, which makes it impossible to search subclasses in other languages ^KTIJ-16709 GitOrigin-RevId: bed282c2a965387e046b079ed98d908ce9c98fc9
40 lines
1.2 KiB
Java
40 lines
1.2 KiB
Java
package one;
|
|
|
|
|
|
public class Parameter {
|
|
void companionMembers(Proxy proxy) {
|
|
proxy.Companion.getCompanionproperty();
|
|
|
|
int companionfieldProperty1 = proxy.companionfieldProperty;
|
|
|
|
proxy.getCompanionstaticProperty();
|
|
|
|
int companionconstProperty1 = proxy.companionconstProperty;
|
|
|
|
proxy.Companion.getCompanionvariable();
|
|
proxy.Companion.setCompanionvariable(4);
|
|
|
|
int companionfieldVariable1 = proxy.companionfieldVariable;
|
|
proxy.companionfieldVariable = 4;
|
|
|
|
proxy.getCompanionstaticVariable();
|
|
proxy.setCompanionstaticVariable(4);
|
|
|
|
Custom companionlateinitVariable = KotlinOnlyClass.companionlateinitVariable;
|
|
proxy.Companion.getCompanionlateinitVariable();
|
|
proxy.Companion.setCompanionlateinitVariable(companionlateinitVariable);
|
|
|
|
Custom companionlateinitStaticVariable = KotlinOnlyClass.companionlateinitStaticVariable;
|
|
proxy.getCompanionlateinitStaticVariable();
|
|
proxy.setCompanionlateinitStaticVariable(companionlateinitStaticVariable);
|
|
|
|
proxy.Companion.companionsimpleFunction(4);
|
|
|
|
proxy.companionstaticFunction(4);
|
|
|
|
proxy.Companion.companionextension("");
|
|
|
|
proxy.companionstaticExtension("42");
|
|
}
|
|
}
|