Skip to content

Commit

Permalink
[Test] Reproduce KT-74040 in AA tests
Browse files Browse the repository at this point in the history
  • Loading branch information
demiurg906 authored and Space Team committed Jan 15, 2025
1 parent c49acfb commit 05e92d4
Show file tree
Hide file tree
Showing 7 changed files with 98 additions and 0 deletions.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
KaNamedClassSymbol:
annotations: []
classId: one/Producer.NestedClass
classKind: CLASS
companionObject: null
compilerVisibility: Public
contextReceivers: []
isActual: false
isData: false
isExpect: false
isExternal: false
isFun: false
isInline: false
isInner: false
location: CLASS
modality: FINAL
name: NestedClass
origin: LIBRARY
superTypes: [
KaUsualClassType:
annotations: []
typeArguments: []
type: one/Producer
]
typeParameters: []
visibility: PUBLIC
getContainingFileSymbol: null
getContainingModule: Could not render due to kotlin.NotImplementedError: An operation is not implemented: org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.KaFe10DescNamedClassSymbol

annotationApplicableTargets: null
deprecationStatus: null
isPublicApi: false
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
// class: one/Producer.NestedClass
// RENDER_IS_PUBLIC_API
// MODULE: library
// MODULE_KIND: LibraryBinary
// FILE: Producer.kt
package one

internal open class Producer() {
class NestedClass() : Producer()
}

// MODULE: main(library)
// FILE: main.kt
fun main() {
}

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class NestedClass : one.Producer()
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
KaNamedClassSymbol:
annotations: []
classId: one/Producer.NestedClass
classKind: CLASS
companionObject: null
compilerVisibility: Public
contextReceivers: []
isActual: false
isData: false
isExpect: false
isExternal: false
isFun: false
isInline: false
isInner: false
location: CLASS
modality: FINAL
name: NestedClass
origin: LIBRARY
superTypes: [
KaUsualClassType:
annotations: []
typeArguments: []
type: one/Producer
]
typeParameters: []
visibility: PUBLIC
getContainingFileSymbol: null
getContainingModule: KaLibraryModule "Library library"
annotationApplicableTargets: null
deprecationStatus: null
isPublicApi: true

0 comments on commit 05e92d4

Please sign in to comment.