| // 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 */ |