5cae87b263
This is needed because in order to figure out which declarations are visible from anonymous objects in terms of overridability (see `FirVisibilityChecker.isVisibleForOverriding`), we need to get the package name of that anonymous object, because there's package-private visibility on JVM. #KT-62017 Fixed
23 lines
580 B
Plaintext
Vendored
23 lines
580 B
Plaintext
Vendored
KtConstructorSymbol:
|
|
annotationsList: []
|
|
callableIdIfNonLocal: null
|
|
containingClassIdIfNonLocal: null
|
|
contextReceivers: []
|
|
hasStableParameterNames: true
|
|
isActual: false
|
|
isExpect: false
|
|
isExtension: false
|
|
isPrimary: true
|
|
origin: SOURCE_MEMBER_GENERATED
|
|
receiverParameter: null
|
|
returnType: KtUsualClassType:
|
|
annotationsList: []
|
|
ownTypeArguments: []
|
|
type: test/<anonymous>
|
|
symbolKind: CLASS_MEMBER
|
|
typeParameters: []
|
|
valueParameters: []
|
|
visibility: Private
|
|
getContainingModule: KtSourceModule "Sources of main"
|
|
deprecationStatus: null
|