class: kotlin/Function2

// SYMBOLS:
KtFirFunctionSymbol:
  annotatedType: [] R
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: kotlin.Function2.invoke
  dispatchType: kotlin/Function2<P1, P2, R>
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: true
  isOverride: false
  isSuspend: false
  modality: ABSTRACT
  name: invoke
  origin: LIBRARY
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(p1), KtFirFunctionValueParameterSymbol(p2)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: kotlin.Any.equals
  dispatchType: kotlin/Any
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: true
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: equals
  origin: LIBRARY
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(other)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: kotlin.Any.hashCode
  dispatchType: kotlin/Any
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: hashCode
  origin: LIBRARY
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/String
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: kotlin.Any.toString
  dispatchType: kotlin/Any
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: toString
  origin: LIBRARY
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: PUBLIC
