blob: 624ab8c9da11eea2eb20d9015c41773364e12e15 [file]
// RUN_PIPELINE_TILL: FRONTEND
// DIAGNOSTICS: -DUPLICATE_CLASS_NAMES
<!CONFLICTING_OVERLOADS, FUNCTION_DECLARATION_WITH_NO_NAME!>fun ()<!> {
}
<!FUNCTION_DECLARATION_WITH_NO_NAME!>fun Outer.()<!> {
}
<!REDECLARATION!>val<!SYNTAX!><!> : Int = 1<!>
<!REDECLARATION!>class<!SYNTAX!><!> {
}<!>
object<!SYNTAX!><!> {
}
interface<!SYNTAX!><!> {
}
enum class<!SYNTAX!><!> {
}
annotation class<!SYNTAX!><!> {
}
class Outer {
<!FUNCTION_DECLARATION_WITH_NO_NAME!>fun ()<!> {
}
<!REDECLARATION!>val<!SYNTAX!><!> : Int = 1<!>
<!REDECLARATION!>class<!SYNTAX!><!> {
}<!>
<!REDECLARATION!>object<!><!SYNTAX!><!> {
}
<!REDECLARATION!>interface<!SYNTAX!><!> {
}<!>
<!REDECLARATION!>enum class<!SYNTAX!><!> {
}<!>
<!REDECLARATION!>annotation class<!SYNTAX!><!> {
}<!>
}
fun outerFun() {
fun () {
}
fun () {
}
}
/* GENERATED_FIR_TAGS: annotationDeclaration, anonymousFunction, classDeclaration, enumDeclaration,
funWithExtensionReceiver, functionDeclaration, integerLiteral, interfaceDeclaration, nestedClass, objectDeclaration,
propertyDeclaration */