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
61 lines
1.6 KiB
Java
61 lines
1.6 KiB
Java
package one;
|
|
|
|
|
|
public class Hierarchy extends Proxy {
|
|
void classMembers() {
|
|
this.getProperty();
|
|
|
|
int fieldProperty = this.fieldProperty;
|
|
|
|
this.getVariable();
|
|
this.setVariable(42);
|
|
|
|
this.fieldVariable = 4;
|
|
int fieldVariable = this.fieldVariable;
|
|
|
|
Custom lateinitVariable = this.lateinitVariable;
|
|
this.lateinitVariable = new Custom();
|
|
this.setLateinitVariable(lateinitVariable);
|
|
this.getLateinitVariable();
|
|
|
|
this.simpleFunction(42);
|
|
|
|
this.extension("awd");
|
|
}
|
|
|
|
//void companionMembers() {
|
|
// Companion.getCompanionproperty();
|
|
//
|
|
// int companionfieldProperty1 = companionfieldProperty;
|
|
//
|
|
// getCompanionstaticProperty();
|
|
//
|
|
// int companionconstProperty1 = companionconstProperty;
|
|
//
|
|
// Companion.getCompanionvariable();
|
|
// Companion.setCompanionvariable(4);
|
|
//
|
|
// int companionfieldVariable1 = companionfieldVariable;
|
|
// companionfieldVariable = 4;
|
|
//
|
|
// getCompanionstaticVariable();
|
|
// setCompanionstaticVariable(4);
|
|
//
|
|
// Custom companionlateinitVariable = KotlinOnlyClass.companionlateinitVariable;
|
|
// Companion.getCompanionlateinitVariable();
|
|
// Companion.setCompanionlateinitVariable(companionlateinitVariable);
|
|
//
|
|
// Custom companionlateinitStaticVariable = KotlinOnlyClass.companionlateinitStaticVariable;
|
|
// getCompanionlateinitStaticVariable();
|
|
// setCompanionlateinitStaticVariable(companionlateinitStaticVariable);
|
|
//
|
|
// Companion.companionsimpleFunction(4);
|
|
//
|
|
// companionstaticFunction(4);
|
|
//
|
|
// Companion.companionextension("");
|
|
//
|
|
// companionstaticExtension("42");
|
|
//}
|
|
}
|