element: context(a: A, _: Int)
fun foo(p: Boolean) {
    val x = 1
}
implicit values:
  KaScopeImplicitArgumentValue:
    scopeIndexInTower = 0
    type = one.A
    symbol = KaContextParameterSymbol:
      a: one.A

  KaScopeImplicitArgumentValue:
    scopeIndexInTower = 0
    type = kotlin.Int
    symbol = KaContextParameterSymbol:
      <unused var>: kotlin.Int

scopes:
  LocalScope, index = 1
    packages: 0
    classifiers: 0
    callables: 2
      a: one.A
      p: kotlin.Boolean
    constructors: 0

  ExplicitSimpleImportingScope, index = 2
    packages: 0
    classifiers: 0
    callables: 0
    constructors: 0

  PackageMemberScope, index = 3
    packages: 0
    classifiers: 1
      class A
    callables: 1
      context(a@one.A, `<unused var>`@kotlin.Int)
      fun foo(p: kotlin.Boolean)
    constructors: 0

  DefaultSimpleImportingScope, index = 4

  DefaultSimpleImportingScope, index = 5

  ExplicitStarImportingScope, index = 6
    packages: 0
    classifiers: 0
    callables: 0
    constructors: 0

  DefaultStarImportingScope, index = 7

