| fun runMe() { | |
| local class Foo { | |
| @Suppress(names = ["WRONG_MODIFIER_CONTAINING_DECLARATION"]) | |
| local companion object Companion { | |
| private constructor() /* primary */ { | |
| super/*Any*/() | |
| /* <init>() */ | |
| } | |
| fun bar() { | |
| } | |
| } | |
| constructor() /* primary */ { | |
| super/*Any*/() | |
| /* <init>() */ | |
| } | |
| } | |
| Companion.bar() | |
| } | |