From 16e9c745235f959ff49fe872e7d8203399f0825a Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Wed, 23 Jun 2021 18:50:19 +0200 Subject: [PATCH] FIR IDE: fix testdata after introducing isStatic property for symbols --- .../fileScopeTest/simpleFileScope.txt | 2 + .../testData/memberScopeByFqName/Int.txt | 61 +++++++++++++++++++ .../memberScopeByFqName/MutableList.txt | 24 ++++++++ .../memberScopeByFqName/java.lang.String.txt | 60 ++++++++++++++++++ .../memberScopeByFqName/kotlin.Function2.txt | 4 ++ .../symbolByFqName/fileWalkDirectionEnum.txt | 3 + .../symbols/symbolByFqName/memberFunction.txt | 1 + .../memberFunctionWithOverloads.txt | 2 + .../symbols/symbolByPsi/annotations.txt | 1 + .../symbols/symbolByPsi/anonymousObject.txt | 3 + .../symbols/symbolByPsi/classMembes.txt | 2 + .../symbols/symbolByPsi/extensionFunction.txt | 1 + .../testData/symbols/symbolByPsi/function.txt | 1 + .../symbolByPsi/functionWithTypeParams.txt | 1 + .../symbols/symbolByPsi/implicitReturn.txt | 1 + .../symbols/symbolByPsi/localDeclarations.txt | 2 + .../symbols/symbolByPsi/memberFunctions.txt | 2 + .../symbols/symbolByPsi/memberProperties.txt | 2 + .../symbolByPsi/outerAndInnerClasses.txt | 1 + .../symbols/symbolByPsi/topLevelFunctions.txt | 2 + .../symbolByPsi/topLevelProperties.txt | 2 + .../symbols/symbolByPsi/typeAnnotations.txt | 2 + 22 files changed, 180 insertions(+) diff --git a/idea/idea-frontend-fir/testData/fileScopeTest/simpleFileScope.txt b/idea/idea-frontend-fir/testData/fileScopeTest/simpleFileScope.txt index e5ab467613a..8b472bb0641 100644 --- a/idea/idea-frontend-fir/testData/fileScopeTest/simpleFileScope.txt +++ b/idea/idea-frontend-fir/testData/fileScopeTest/simpleFileScope.txt @@ -20,6 +20,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: test @@ -45,6 +46,7 @@ KtFirKotlinPropertySymbol: isExtension: false isLateInit: false isOverride: false + isStatic: false isVal: true modality: FINAL name: testVal diff --git a/idea/idea-frontend-fir/testData/memberScopeByFqName/Int.txt b/idea/idea-frontend-fir/testData/memberScopeByFqName/Int.txt index bc9833b229f..4672c47880d 100644 --- a/idea/idea-frontend-fir/testData/memberScopeByFqName/Int.txt +++ b/idea/idea-frontend-fir/testData/memberScopeByFqName/Int.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: and @@ -32,6 +33,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: compareTo @@ -54,6 +56,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: compareTo @@ -76,6 +79,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: compareTo @@ -98,6 +102,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: OPEN name: compareTo @@ -120,6 +125,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: compareTo @@ -142,6 +148,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: compareTo @@ -164,6 +171,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: dec @@ -186,6 +194,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: div @@ -208,6 +217,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: div @@ -230,6 +240,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: div @@ -252,6 +263,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: div @@ -274,6 +286,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: div @@ -296,6 +309,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: div @@ -318,6 +332,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: inc @@ -340,6 +355,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: inv @@ -362,6 +378,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: minus @@ -384,6 +401,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: minus @@ -406,6 +424,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: minus @@ -428,6 +447,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: minus @@ -450,6 +470,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: minus @@ -472,6 +493,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: minus @@ -494,6 +516,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: or @@ -516,6 +539,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: plus @@ -538,6 +562,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: plus @@ -560,6 +585,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: plus @@ -582,6 +608,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: plus @@ -604,6 +631,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: plus @@ -626,6 +654,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: plus @@ -648,6 +677,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rangeTo @@ -670,6 +700,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rangeTo @@ -692,6 +723,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rangeTo @@ -714,6 +746,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rangeTo @@ -736,6 +769,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rem @@ -758,6 +792,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rem @@ -780,6 +815,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rem @@ -802,6 +838,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rem @@ -824,6 +861,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rem @@ -846,6 +884,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: rem @@ -868,6 +907,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: shl @@ -890,6 +930,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: shr @@ -912,6 +953,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: times @@ -934,6 +976,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: times @@ -956,6 +999,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: times @@ -978,6 +1022,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: times @@ -1000,6 +1045,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: times @@ -1022,6 +1068,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: times @@ -1044,6 +1091,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toByte @@ -1066,6 +1114,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toChar @@ -1088,6 +1137,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toDouble @@ -1110,6 +1160,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toFloat @@ -1132,6 +1183,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toInt @@ -1154,6 +1206,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toLong @@ -1176,6 +1229,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toShort @@ -1198,6 +1252,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: unaryMinus @@ -1220,6 +1275,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: FINAL name: unaryPlus @@ -1242,6 +1298,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: ushr @@ -1264,6 +1321,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: xor @@ -1286,6 +1344,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: OPEN name: equals @@ -1308,6 +1367,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: hashCode @@ -1330,6 +1390,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toString diff --git a/idea/idea-frontend-fir/testData/memberScopeByFqName/MutableList.txt b/idea/idea-frontend-fir/testData/memberScopeByFqName/MutableList.txt index af716750c16..10245c9581b 100644 --- a/idea/idea-frontend-fir/testData/memberScopeByFqName/MutableList.txt +++ b/idea/idea-frontend-fir/testData/memberScopeByFqName/MutableList.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: add @@ -32,6 +33,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: add @@ -54,6 +56,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: addAll @@ -76,6 +79,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: addAll @@ -98,6 +102,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: clear @@ -120,6 +125,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: listIterator @@ -142,6 +148,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: listIterator @@ -164,6 +171,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: remove @@ -186,6 +194,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: removeAll @@ -208,6 +217,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: removeAt @@ -230,6 +240,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: retainAll @@ -252,6 +263,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: set @@ -274,6 +286,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: subList @@ -296,6 +309,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: contains @@ -318,6 +332,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: containsAll @@ -340,6 +355,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: get @@ -362,6 +378,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: indexOf @@ -384,6 +401,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: isEmpty @@ -406,6 +424,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: iterator @@ -428,6 +447,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: lastIndexOf @@ -453,6 +473,7 @@ KtFirKotlinPropertySymbol: isExtension: false isLateInit: false isOverride: false + isStatic: false isVal: true modality: ABSTRACT name: size @@ -474,6 +495,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: OPEN name: equals @@ -496,6 +518,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: hashCode @@ -518,6 +541,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toString diff --git a/idea/idea-frontend-fir/testData/memberScopeByFqName/java.lang.String.txt b/idea/idea-frontend-fir/testData/memberScopeByFqName/java.lang.String.txt index efe46f21ca1..3b08b3aa05d 100644 --- a/idea/idea-frontend-fir/testData/memberScopeByFqName/java.lang.String.txt +++ b/idea/idea-frontend-fir/testData/memberScopeByFqName/java.lang.String.txt @@ -2,6 +2,7 @@ KtFirJavaFieldSymbol: annotatedType: [] ft callableIdIfNonLocal: java/lang/String.value isExtension: false + isStatic: false isVal: true modality: FINAL name: value @@ -14,6 +15,7 @@ KtFirJavaFieldSymbol: annotatedType: [] kotlin/Int callableIdIfNonLocal: java/lang/String.hash isExtension: false + isStatic: false isVal: false modality: OPEN name: hash @@ -34,6 +36,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: hash32 @@ -48,6 +51,7 @@ KtFirJavaFieldSymbol: annotatedType: [] kotlin/Int callableIdIfNonLocal: java/lang/String.hash32 isExtension: false + isStatic: false isVal: false modality: OPEN name: hash32 @@ -69,6 +73,7 @@ KtFirSyntheticJavaPropertySymbol: initializer: null isExtension: false isOverride: false + isStatic: false isVal: true javaGetterName: length javaSetterName: null @@ -92,6 +97,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: isEmpty @@ -114,6 +120,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: charAt @@ -136,6 +143,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: codePointAt @@ -158,6 +166,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: codePointBefore @@ -180,6 +189,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: codePointCount @@ -202,6 +212,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: offsetByCodePoints @@ -224,6 +235,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: getChars @@ -246,6 +258,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: getChars @@ -268,6 +281,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: getBytes @@ -290,6 +304,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: getBytes @@ -312,6 +327,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: getBytes @@ -334,6 +350,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: getBytes @@ -356,6 +373,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: OPEN name: equals @@ -378,6 +396,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: contentEquals @@ -400,6 +419,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: contentEquals @@ -422,6 +442,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: equalsIgnoreCase @@ -444,6 +465,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: OPEN name: compareTo @@ -466,6 +488,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: compareToIgnoreCase @@ -488,6 +511,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: regionMatches @@ -510,6 +534,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: regionMatches @@ -532,6 +557,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: startsWith @@ -554,6 +580,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: startsWith @@ -576,6 +603,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: endsWith @@ -598,6 +626,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: hashCode @@ -620,6 +649,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: indexOf @@ -642,6 +672,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: indexOf @@ -664,6 +695,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: indexOf @@ -686,6 +718,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: indexOf @@ -708,6 +741,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: indexOfSupplementary @@ -730,6 +764,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: lastIndexOf @@ -752,6 +787,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: lastIndexOf @@ -774,6 +810,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: lastIndexOf @@ -796,6 +833,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: lastIndexOf @@ -818,6 +856,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: lastIndexOfSupplementary @@ -840,6 +879,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: substring @@ -862,6 +902,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: substring @@ -884,6 +925,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: subSequence @@ -906,6 +948,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: concat @@ -928,6 +971,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: replace @@ -950,6 +994,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: replace @@ -972,6 +1017,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: matches @@ -994,6 +1040,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: OPEN name: contains @@ -1016,6 +1063,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: replaceFirst @@ -1038,6 +1086,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: replaceAll @@ -1060,6 +1109,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: split @@ -1082,6 +1132,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: split @@ -1104,6 +1155,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toLowerCase @@ -1126,6 +1178,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toLowerCase @@ -1148,6 +1201,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toUpperCase @@ -1170,6 +1224,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toUpperCase @@ -1192,6 +1247,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: trim @@ -1214,6 +1270,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toString @@ -1236,6 +1293,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toCharArray @@ -1258,6 +1316,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: intern @@ -1280,6 +1339,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: get diff --git a/idea/idea-frontend-fir/testData/memberScopeByFqName/kotlin.Function2.txt b/idea/idea-frontend-fir/testData/memberScopeByFqName/kotlin.Function2.txt index 05d81845745..dc48506fa9c 100644 --- a/idea/idea-frontend-fir/testData/memberScopeByFqName/kotlin.Function2.txt +++ b/idea/idea-frontend-fir/testData/memberScopeByFqName/kotlin.Function2.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: invoke @@ -32,6 +33,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: OPEN name: equals @@ -54,6 +56,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: hashCode @@ -76,6 +79,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: OPEN name: toString diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByFqName/fileWalkDirectionEnum.txt b/idea/idea-frontend-fir/testData/symbols/symbolByFqName/fileWalkDirectionEnum.txt index 6a5c77151ba..f66ae252d95 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByFqName/fileWalkDirectionEnum.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByFqName/fileWalkDirectionEnum.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: listOf @@ -32,6 +33,7 @@ KtFirFunctionSymbol: isInline: true isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: listOf @@ -54,6 +56,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: listOf diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByFqName/memberFunction.txt b/idea/idea-frontend-fir/testData/symbols/symbolByFqName/memberFunction.txt index e976507a01e..e762befcbcd 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByFqName/memberFunction.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByFqName/memberFunction.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: true isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: get diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByFqName/memberFunctionWithOverloads.txt b/idea/idea-frontend-fir/testData/symbols/symbolByFqName/memberFunctionWithOverloads.txt index 2eeb93e0691..aac4023187c 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByFqName/memberFunctionWithOverloads.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByFqName/memberFunctionWithOverloads.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: listIterator @@ -32,6 +33,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: ABSTRACT name: listIterator diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/annotations.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/annotations.txt index 6c399fd59cb..453c26ab1b6 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/annotations.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/annotations.txt @@ -71,6 +71,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: x diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/anonymousObject.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/anonymousObject.txt index b0d2b88640c..c5fed71376d 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/anonymousObject.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/anonymousObject.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: true + isStatic: false isSuspend: false modality: FINAL name: run @@ -35,6 +36,7 @@ KtFirKotlinPropertySymbol: isExtension: false isLateInit: false isOverride: false + isStatic: false isVal: true modality: FINAL name: data @@ -69,6 +71,7 @@ KtFirKotlinPropertySymbol: isExtension: false isLateInit: false isOverride: false + isStatic: false isVal: true modality: FINAL name: anonymousObject diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/classMembes.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/classMembes.txt index b8ca9a4568a..34111d2147f 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/classMembes.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/classMembes.txt @@ -13,6 +13,7 @@ KtFirKotlinPropertySymbol: isExtension: false isLateInit: false isOverride: false + isStatic: false isVal: true modality: FINAL name: a @@ -34,6 +35,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: x diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/extensionFunction.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/extensionFunction.txt index d19031cec15..41fad28dc6b 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/extensionFunction.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/extensionFunction.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: foo diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/function.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/function.txt index aa02c743bd7..7098ee7b955 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/function.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/function.txt @@ -23,6 +23,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: foo diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/functionWithTypeParams.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/functionWithTypeParams.txt index d6e6104f1ec..713e5491879 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/functionWithTypeParams.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/functionWithTypeParams.txt @@ -30,6 +30,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: foo diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/implicitReturn.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/implicitReturn.txt index 2037575188b..7d845b9c6e6 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/implicitReturn.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/implicitReturn.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: foo diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/localDeclarations.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/localDeclarations.txt index c082fcf25d1..828f7403ebc 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/localDeclarations.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/localDeclarations.txt @@ -20,6 +20,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: aaa @@ -61,6 +62,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: yyy diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/memberFunctions.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/memberFunctions.txt index ab82755ec1a..031e3604a60 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/memberFunctions.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/memberFunctions.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: x @@ -32,6 +33,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: y diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/memberProperties.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/memberProperties.txt index 31ed3156bf1..3c92d5a3ddc 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/memberProperties.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/memberProperties.txt @@ -13,6 +13,7 @@ KtFirKotlinPropertySymbol: isExtension: false isLateInit: false isOverride: false + isStatic: false isVal: true modality: FINAL name: x @@ -54,6 +55,7 @@ KtFirKotlinPropertySymbol: isExtension: true isLateInit: false isOverride: false + isStatic: false isVal: true modality: FINAL name: y diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/outerAndInnerClasses.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/outerAndInnerClasses.txt index 8de83748253..4b3637aefb2 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/outerAndInnerClasses.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/outerAndInnerClasses.txt @@ -154,6 +154,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: foo diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/topLevelFunctions.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/topLevelFunctions.txt index e213f492b6e..f67d7b36c30 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/topLevelFunctions.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/topLevelFunctions.txt @@ -10,6 +10,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: x @@ -32,6 +33,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: y diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/topLevelProperties.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/topLevelProperties.txt index b2cdfe246e7..8ce571d6dc1 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/topLevelProperties.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/topLevelProperties.txt @@ -13,6 +13,7 @@ KtFirKotlinPropertySymbol: isExtension: false isLateInit: false isOverride: false + isStatic: false isVal: true modality: FINAL name: x @@ -54,6 +55,7 @@ KtFirKotlinPropertySymbol: isExtension: true isLateInit: false isOverride: false + isStatic: false isVal: true modality: FINAL name: y diff --git a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/typeAnnotations.txt b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/typeAnnotations.txt index bda012c85cc..4d592ef53bf 100644 --- a/idea/idea-frontend-fir/testData/symbols/symbolByPsi/typeAnnotations.txt +++ b/idea/idea-frontend-fir/testData/symbols/symbolByPsi/typeAnnotations.txt @@ -118,6 +118,7 @@ KtFirFunctionSymbol: isInline: false isOperator: false isOverride: false + isStatic: false isSuspend: false modality: FINAL name: f @@ -143,6 +144,7 @@ KtFirKotlinPropertySymbol: isExtension: false isLateInit: false isOverride: false + isStatic: false isVal: true modality: FINAL name: x