IS_THE_SAME_SYMBOL: true
FAKE_OVERRIDE_ORIGINAL:
  KaSamConstructorSymbol:
    anchorPsi: KtClass
    annotations: []
    callableId: test/A
    contextParameters: []
    contextReceivers: []
    hasStableParameterNames: true
    isActual: false
    isCompanion: false
    isExpect: false
    isExtension: false
    isExternal: false
    location: TOP_LEVEL
    modality: FINAL
    name: A
    origin: SAM_CONSTRUCTOR
    psi: KtClass
    realPsi: null
    receiverParameter: null
    returnType: KaUsualClassType:
      annotations: []
      typeArguments: []
      type: test/A
    typeParameters: []
    valueParameters: [
      KaValueParameterSymbol:
        anchorPsi: null
        annotations: []
        callableId: null
        contextParameters: []
        contextReceivers: []
        hasDeclaredDefaultValue: false
        hasDefaultValue: false
        isActual: false
        isCompanion: false
        isCrossinline: false
        isDelegated: false
        isExpect: false
        isExtension: false
        isExternal: false
        isImplicitLambdaParameter: false
        isNoinline: false
        isVal: true
        isVararg: false
        location: LOCAL
        modality: FINAL
        name: function
        origin: SAM_CONSTRUCTOR
        primaryConstructorProperty: null
        psi: null
        realPsi: null
        receiverParameter: null
        returnType: KaFunctionType:
          annotations: []
          typeArguments: [
            KaUsualClassType:
              annotations: []
              typeArguments: []
              type: kotlin/Int
            KaUsualClassType:
              annotations: []
              typeArguments: []
              type: kotlin/Int
          ]
          type: (kotlin/Int) -> kotlin/Int
        typeParameters: []
        visibility: PUBLIC
    ]
    visibility: PUBLIC
    containingDeclaration: null
