element: get() {
            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

  KaImplicitReceiver:
    scopeIndexInTower = 2
    type = one.B
    ownerSymbol = KaNamedClassSymbol:
      one/B
    label = B


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

  TypeScope, index = 2
    packages: 0
    classifiers: 0
    callables: 4
      context(a@one.A, `<unused var>`@kotlin.Int)
      val foo: kotlin.Unit
        get()
      fun equals(other: kotlin.Any?): kotlin.Boolean
      fun hashCode(): kotlin.Int
      fun toString(): kotlin.String
    constructors: 1
      constructor()

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

  PackageMemberScope, index = 5
    packages: 0
    classifiers: 2
      class A
      class B
    callables: 0
    constructors: 0

  DefaultSimpleImportingScope, index = 6

  DefaultSimpleImportingScope, index = 7

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

  DefaultStarImportingScope, index = 9
