FIR Analysis API: reimplement KtFirCallResolver with new data model

This commit is contained in:
Tianyu Geng
2021-11-23 19:34:55 -08:00
committed by Ilya Kirillov
parent c9f9ce99c1
commit 9b05019137
196 changed files with 4309 additions and 639 deletions
@@ -2,6 +2,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: /I.foo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -2,6 +2,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: /I2.bar
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -12,6 +12,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: /test
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -2,6 +2,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.and
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: true
@@ -28,6 +29,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.compareTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -54,6 +56,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.compareTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -80,6 +83,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.compareTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -106,6 +110,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.compareTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -132,6 +137,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.compareTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -158,6 +164,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.compareTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -184,6 +191,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.dec
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -208,6 +216,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.div
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -234,6 +243,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.div
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -260,6 +270,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.div
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -286,6 +297,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.div
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -312,6 +324,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.div
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -338,6 +351,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.div
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -364,6 +378,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.inc
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -388,6 +403,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.inv
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -412,6 +428,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.minus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -438,6 +455,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.minus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -464,6 +482,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.minus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -490,6 +509,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.minus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -516,6 +536,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.minus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -542,6 +563,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.minus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -568,6 +590,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.or
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: true
@@ -594,6 +617,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.plus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -620,6 +644,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.plus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -646,6 +671,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.plus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -672,6 +698,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.plus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -698,6 +725,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.plus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -724,6 +752,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.plus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -750,6 +779,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.rangeTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -776,6 +806,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.rangeTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -802,6 +833,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.rangeTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -828,6 +860,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.rangeTo
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -857,6 +890,7 @@ KtFunctionSymbol:
]
callableIdIfNonLocal: kotlin/Int.rem
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -886,6 +920,7 @@ KtFunctionSymbol:
]
callableIdIfNonLocal: kotlin/Int.rem
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -915,6 +950,7 @@ KtFunctionSymbol:
]
callableIdIfNonLocal: kotlin/Int.rem
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -944,6 +980,7 @@ KtFunctionSymbol:
]
callableIdIfNonLocal: kotlin/Int.rem
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -973,6 +1010,7 @@ KtFunctionSymbol:
]
callableIdIfNonLocal: kotlin/Int.rem
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1002,6 +1040,7 @@ KtFunctionSymbol:
]
callableIdIfNonLocal: kotlin/Int.rem
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1028,6 +1067,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.shl
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: true
@@ -1054,6 +1094,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.shr
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: true
@@ -1080,6 +1121,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.times
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1106,6 +1148,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.times
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1132,6 +1175,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.times
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1158,6 +1202,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.times
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1184,6 +1229,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.times
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1210,6 +1256,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.times
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1236,6 +1283,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.toByte
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1260,6 +1308,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.toChar
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1284,6 +1333,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.toDouble
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1308,6 +1358,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.toFloat
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1332,6 +1383,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.toInt
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1356,6 +1408,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.toLong
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1380,6 +1433,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.toShort
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1404,6 +1458,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.unaryMinus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1428,6 +1483,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.unaryPlus
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1452,6 +1508,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.ushr
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: true
@@ -1478,6 +1535,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Int.xor
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: true
@@ -1504,6 +1562,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.equals
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1530,6 +1589,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.hashCode
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1554,6 +1614,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.toString
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -2,6 +2,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.add
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -28,6 +29,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.add
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -55,6 +57,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.addAll
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -82,6 +85,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.addAll
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -108,6 +112,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.clear
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -132,6 +137,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.listIterator
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -156,6 +162,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.listIterator
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -182,6 +189,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.remove
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -208,6 +216,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.removeAll
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -234,6 +243,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.removeAt
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -260,6 +270,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.retainAll
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -286,6 +297,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.set
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -313,6 +325,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.subList
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -340,6 +353,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.contains
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -366,6 +380,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.containsAll
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -392,6 +407,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.get
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -418,6 +434,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.indexOf
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -444,6 +461,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/List.isEmpty
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -468,6 +486,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.iterator
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -492,6 +511,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/collections/MutableList.lastIndexOf
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -550,6 +570,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.equals
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -576,6 +597,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.hashCode
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -600,6 +622,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.toString
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -32,6 +32,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.hash32
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -103,6 +104,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.isEmpty
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -127,6 +129,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.codePointAt
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -153,6 +156,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.codePointBefore
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -179,6 +183,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.codePointCount
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -206,6 +211,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.offsetByCodePoints
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -233,6 +239,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.getChars
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -260,6 +267,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.getChars
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -292,6 +300,7 @@ KtFunctionSymbol:
]
callableIdIfNonLocal: java/lang/String.getBytes
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -321,6 +330,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.getBytes
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -347,6 +357,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.getBytes
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -373,6 +384,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.getBytes
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -397,6 +409,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.equals
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -423,6 +436,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.contentEquals
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -449,6 +463,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.contentEquals
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -475,6 +490,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.equalsIgnoreCase
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -501,6 +517,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.compareTo
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -527,6 +544,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.compareToIgnoreCase
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -553,6 +571,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.regionMatches
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -582,6 +601,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.regionMatches
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -612,6 +632,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.startsWith
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -639,6 +660,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.startsWith
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -665,6 +687,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.endsWith
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -691,6 +714,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.hashCode
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -715,6 +739,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.indexOf
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -741,6 +766,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.indexOf
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -768,6 +794,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.indexOf
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -794,6 +821,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.indexOf
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -821,6 +849,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.indexOfSupplementary
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -848,6 +877,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.lastIndexOf
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -874,6 +904,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.lastIndexOf
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -901,6 +932,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.lastIndexOf
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -927,6 +959,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.lastIndexOf
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -954,6 +987,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.lastIndexOfSupplementary
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -981,6 +1015,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.substring
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1007,6 +1042,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.substring
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1034,6 +1070,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.subSequence
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1061,6 +1098,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.concat
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1087,6 +1125,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.replace
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1114,6 +1153,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.replace
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1141,6 +1181,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.matches
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1167,6 +1208,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.contains
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1193,6 +1235,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.replaceFirst
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1220,6 +1263,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.replaceAll
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1247,6 +1291,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.split
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1274,6 +1319,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.split
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1300,6 +1346,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.toLowerCase
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1326,6 +1373,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.toLowerCase
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1350,6 +1398,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.toUpperCase
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1376,6 +1425,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.toUpperCase
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1400,6 +1450,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.trim
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1424,6 +1475,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.toString
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1448,6 +1500,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.toCharArray
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1472,6 +1525,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.intern
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -1496,6 +1550,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: java/lang/String.get
hasStableParameterNames: false
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -2,6 +2,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Function2.invoke
hasStableParameterNames: false
isBuiltinFunctionInvoke: true
isExtension: false
isExternal: false
isInfix: false
@@ -29,6 +30,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.equals
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -55,6 +57,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.hashCode
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -79,6 +82,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.toString
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -2,6 +2,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: test/MyClass.funWithOuterAndOwnGenericsAndBounds
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -67,6 +68,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.equals
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -93,6 +95,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.hashCode
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false
@@ -117,6 +120,7 @@ KtFunctionSymbol:
annotationsList: []
callableIdIfNonLocal: kotlin/Any.toString
hasStableParameterNames: true
isBuiltinFunctionInvoke: false
isExtension: false
isExternal: false
isInfix: false