blob: bbabd2ec10f07c1c9ff275681e8efb2e5751e535 [file]
// RUN_PIPELINE_TILL: FRONTEND
// ISSUE: KT-78985
fun <T> foo() {
class C {
<!NESTED_CLASS_NOT_ALLOWED!>class D<!> {
fun c(): C = C()
}
}
}
fun <U> bar() {
class A {
<!WRONG_MODIFIER_CONTAINING_DECLARATION!>companion<!> object {
fun a(): A = A()
}
}
}
/* GENERATED_FIR_TAGS: classDeclaration, functionDeclaration, localClass, nestedClass, nullableType, stringLiteral,
typeParameter */