blob: d08add6af40baa482218a703489ccf799536bba2 [file]
// FIR_IDENTICAL
// 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 */