class: java/lang/String

// SYMBOLS:
KtFirJavaFieldSymbol:
  annotatedType: [] ft<@FlexibleNullability kotlin/CharArray, kotlin/CharArray?>!
  callableIdIfNonLocal: java.lang.String.value
  isVal: true
  modality: FINAL
  name: value
  origin: JAVA
  symbolKind: MEMBER
  visibility: PRIVATE

KtFirJavaFieldSymbol:
  annotatedType: [] kotlin/Int
  callableIdIfNonLocal: java.lang.String.hash
  isVal: false
  modality: OPEN
  name: hash
  origin: JAVA
  symbolKind: MEMBER
  visibility: PRIVATE

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.hash32
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: hash32
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: UNKNOWN

KtFirJavaFieldSymbol:
  annotatedType: [] kotlin/Int
  callableIdIfNonLocal: java.lang.String.hash32
  isVal: false
  modality: OPEN
  name: hash32
  origin: JAVA
  symbolKind: MEMBER
  visibility: PRIVATE

KtFirSyntheticJavaPropertySymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.length
  dispatchType: java/lang/String
  getter: KtFirPropertyGetterSymbol(<getter>)
  hasBackingField: true
  hasGetter: true
  hasSetter: false
  initializer: null
  isExtension: false
  isOverride: false
  isVal: true
  javaGetterName: length
  javaSetterName: null
  modality: OPEN
  name: length
  origin: JAVA_SYNTHETIC_PROPERTY
  receiverType: null
  setter: null
  symbolKind: MEMBER
  visibility: PUBLIC

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

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Char
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.charAt
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: charAt
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(index)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.codePointAt
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: codePointAt
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(index)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.codePointBefore
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: codePointBefore
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(index)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.codePointCount
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: codePointCount
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(beginIndex), KtFirFunctionValueParameterSymbol(endIndex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.offsetByCodePoints
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: offsetByCodePoints
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(index), KtFirFunctionValueParameterSymbol(codePointOffset)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Unit
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.getChars
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: getChars
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(dst), KtFirFunctionValueParameterSymbol(dstBegin)]
  visibility: UNKNOWN

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Unit
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.getChars
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: getChars
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(srcBegin), KtFirFunctionValueParameterSymbol(srcEnd), KtFirFunctionValueParameterSymbol(dst), KtFirFunctionValueParameterSymbol(dstBegin)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Unit
  annotationClassIds: [kotlin/Deprecated]
  annotations: [kotlin/Deprecated(message = Deprecated in Java)]
  callableIdIfNonLocal: java.lang.String.getBytes
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: getBytes
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(srcBegin), KtFirFunctionValueParameterSymbol(srcEnd), KtFirFunctionValueParameterSymbol(dst), KtFirFunctionValueParameterSymbol(dstBegin)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/ByteArray
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.getBytes
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: getBytes
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(charsetName)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/ByteArray
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.getBytes
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: getBytes
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(charset)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/ByteArray
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.getBytes
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: getBytes
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: PUBLIC

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

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.contentEquals
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: contentEquals
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(sb)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.contentEquals
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: contentEquals
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(cs)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.equalsIgnoreCase
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: equalsIgnoreCase
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(anotherString)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.compareTo
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: true
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: compareTo
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(anotherString)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.compareToIgnoreCase
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: compareToIgnoreCase
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(str)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.regionMatches
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: regionMatches
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(toffset), KtFirFunctionValueParameterSymbol(other), KtFirFunctionValueParameterSymbol(ooffset), KtFirFunctionValueParameterSymbol(len)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.regionMatches
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: regionMatches
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(ignoreCase), KtFirFunctionValueParameterSymbol(toffset), KtFirFunctionValueParameterSymbol(other), KtFirFunctionValueParameterSymbol(ooffset), KtFirFunctionValueParameterSymbol(len)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.startsWith
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: startsWith
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(prefix), KtFirFunctionValueParameterSymbol(toffset)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.startsWith
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: startsWith
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(prefix)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.endsWith
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: endsWith
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(suffix)]
  visibility: PUBLIC

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

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.indexOf
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: indexOf
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(ch)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.indexOf
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: indexOf
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(ch), KtFirFunctionValueParameterSymbol(fromIndex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.indexOf
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: indexOf
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(str)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.indexOf
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: indexOf
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(str), KtFirFunctionValueParameterSymbol(fromIndex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.indexOfSupplementary
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: indexOfSupplementary
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(ch), KtFirFunctionValueParameterSymbol(fromIndex)]
  visibility: PRIVATE

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.lastIndexOf
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: lastIndexOf
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(ch)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.lastIndexOf
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: lastIndexOf
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(ch), KtFirFunctionValueParameterSymbol(fromIndex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.lastIndexOf
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: lastIndexOf
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(str)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.lastIndexOf
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: lastIndexOf
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(str), KtFirFunctionValueParameterSymbol(fromIndex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Int
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.lastIndexOfSupplementary
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: lastIndexOfSupplementary
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(ch), KtFirFunctionValueParameterSymbol(fromIndex)]
  visibility: PRIVATE

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.substring
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: substring
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(beginIndex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.substring
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: substring
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(beginIndex), KtFirFunctionValueParameterSymbol(endIndex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/CharSequence
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.subSequence
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: subSequence
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(beginIndex), KtFirFunctionValueParameterSymbol(endIndex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.concat
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: concat
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(str)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.replace
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: replace
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(oldChar), KtFirFunctionValueParameterSymbol(newChar)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.replace
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: replace
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(target), KtFirFunctionValueParameterSymbol(replacement)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.matches
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: matches
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(regex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Boolean
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: java.lang.String.contains
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: true
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: contains
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(s)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.replaceFirst
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: replaceFirst
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(regex), KtFirFunctionValueParameterSymbol(replacement)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.replaceAll
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: replaceAll
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(regex), KtFirFunctionValueParameterSymbol(replacement)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] ft<@EnhancedNullability kotlin/Array<ft<@FlexibleNullability kotlin/String, kotlin/String?>!>, @EnhancedNullability kotlin/Array<out ft<@FlexibleNullability kotlin/String, kotlin/String?>!>>
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.split
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: split
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(regex), KtFirFunctionValueParameterSymbol(limit)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] ft<@EnhancedNullability kotlin/Array<ft<@FlexibleNullability kotlin/String, kotlin/String?>!>, @EnhancedNullability kotlin/Array<out ft<@FlexibleNullability kotlin/String, kotlin/String?>!>>
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.split
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: split
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(regex)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.toLowerCase
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: toLowerCase
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(locale)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.toLowerCase
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: toLowerCase
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.toUpperCase
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: toUpperCase
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(locale)]
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.toUpperCase
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: toUpperCase
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.trim
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: trim
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: PUBLIC

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

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/CharArray
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.toCharArray
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: toCharArray
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] @EnhancedNullability kotlin/String
  annotationClassIds: [org/jetbrains/annotations/NotNull]
  annotations: [org/jetbrains/annotations/NotNull()]
  callableIdIfNonLocal: java.lang.String.intern
  dispatchType: java/lang/String
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: false
  isOverride: false
  isSuspend: false
  modality: OPEN
  name: intern
  origin: JAVA
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: PUBLIC

KtFirFunctionSymbol:
  annotatedType: [] kotlin/Char
  annotationClassIds: []
  annotations: []
  callableIdIfNonLocal: kotlin.CharSequence.get
  dispatchType: kotlin/CharSequence
  isExtension: false
  isExternal: false
  isInline: false
  isOperator: true
  isOverride: false
  isSuspend: false
  modality: ABSTRACT
  name: get
  origin: LIBRARY
  receiverType: null
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirFunctionValueParameterSymbol(index)]
  visibility: PUBLIC

KtFirClassOrObjectSymbol:
  annotationClassIds: []
  annotations: []
  classIdIfNonLocal: java/lang/String.CaseInsensitiveComparator
  classKind: CLASS
  companionObject: null
  isData: false
  isExternal: false
  isFun: false
  isInline: false
  isInner: false
  modality: OPEN
  name: CaseInsensitiveComparator
  origin: JAVA
  superTypes: [[] kotlin/Any, [] java/util/Comparator<ft<@FlexibleNullability kotlin/String, kotlin/String?>!>, [] java/io/Serializable]
  symbolKind: MEMBER
  typeParameters: []
  visibility: PRIVATE

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: []
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(original)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(value)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(value), KtFirConstructorValueParameterSymbol(offset), KtFirConstructorValueParameterSymbol(count)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(codePoints), KtFirConstructorValueParameterSymbol(offset), KtFirConstructorValueParameterSymbol(count)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: [kotlin/Deprecated]
  annotations: [kotlin/Deprecated(message = Deprecated in Java)]
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(ascii), KtFirConstructorValueParameterSymbol(hibyte), KtFirConstructorValueParameterSymbol(offset), KtFirConstructorValueParameterSymbol(count)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: [kotlin/Deprecated]
  annotations: [kotlin/Deprecated(message = Deprecated in Java)]
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(ascii), KtFirConstructorValueParameterSymbol(hibyte)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(bytes), KtFirConstructorValueParameterSymbol(offset), KtFirConstructorValueParameterSymbol(length), KtFirConstructorValueParameterSymbol(charsetName)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(bytes), KtFirConstructorValueParameterSymbol(offset), KtFirConstructorValueParameterSymbol(length), KtFirConstructorValueParameterSymbol(charset)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(bytes), KtFirConstructorValueParameterSymbol(charsetName)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(bytes), KtFirConstructorValueParameterSymbol(charset)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(bytes), KtFirConstructorValueParameterSymbol(offset), KtFirConstructorValueParameterSymbol(length)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(bytes)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(buffer)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(builder)]
  visibility: PUBLIC

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: []
  annotations: []
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(value), KtFirConstructorValueParameterSymbol(share)]
  visibility: UNKNOWN

KtFirConstructorSymbol:
  annotatedType: [] java/lang/String
  annotationClassIds: [kotlin/Deprecated]
  annotations: [kotlin/Deprecated(message = Deprecated in Java)]
  containingClassIdIfNonLocal: java/lang/String
  dispatchType: null
  isPrimary: false
  origin: JAVA
  symbolKind: MEMBER
  typeParameters: []
  valueParameters: [KtFirConstructorValueParameterSymbol(offset), KtFirConstructorValueParameterSymbol(count), KtFirConstructorValueParameterSymbol(value)]
  visibility: UNKNOWN
