Skip to content

Commit 106d0ff

Browse files
lunakolySpace Team
authored andcommitted
[FIR] Add a local-inline-local test for NOT_YET_SUPPORTED_IN_INLINE
^KT-78976 ^KT-79013
1 parent 440d2c3 commit 106d0ff

File tree

20 files changed

+246
-0
lines changed

20 files changed

+246
-0
lines changed

analysis/low-level-api-fir/low-level-api-fir-native/tests-gen/org/jetbrains/kotlin/analysis/low/level/api/fir/konan/compiler/based/LLNativeDiagnosticsTestGenerated.java

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

analysis/low-level-api-fir/low-level-api-fir-native/tests-gen/org/jetbrains/kotlin/analysis/low/level/api/fir/konan/compiler/based/LLReversedNativeDiagnosticsTestGenerated.java

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

analysis/low-level-api-fir/tests-gen/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLDiagnosticsFe10TestGenerated.java

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

analysis/low-level-api-fir/tests-gen/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLPartialDiagnosticsFe10TestGenerated.java

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

analysis/low-level-api-fir/tests-gen/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLReversedDiagnosticsFe10TestGenerated.java

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/FirLightTreeOldFrontendDiagnosticsWithLatestLanguageVersionTestGenerated.java

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/PhasedJvmDiagnosticLightTreeTestGenerated.java

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/PhasedJvmDiagnosticPsiTestGenerated.java

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// ISSUE: KT-78976, KT-79013
2+
// DIAGNOSTICS: -NOTHING_TO_INLINE
3+
4+
inline fun topLevelInlineFun() {
5+
<!NOT_YET_SUPPORTED_IN_INLINE!>fun<!> localFun() {}
6+
localFun()
7+
8+
inline fun localInlineFun() {
9+
<!NOT_YET_SUPPORTED_IN_INLINE!>fun<!> localFun() {}
10+
localFun()
11+
}
12+
localInlineFun()
13+
}
14+
15+
fun topLevelFun() {
16+
inline fun localInlineFun() {
17+
<!NOT_YET_SUPPORTED_IN_INLINE!>fun<!> localFun() {}
18+
localFun()
19+
}
20+
localInlineFun()
21+
}
22+
23+
fun main() {
24+
topLevelInlineFun()
25+
topLevelFun()
26+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// ISSUE: KT-78976, KT-79013
2+
// DIAGNOSTICS: -NOTHING_TO_INLINE
3+
4+
inline fun topLevelInlineFun() {
5+
<!NOT_YET_SUPPORTED_IN_INLINE!>fun<!> localFun() {}
6+
localFun()
7+
8+
<!NOT_YET_SUPPORTED_IN_INLINE!>inline<!> fun localInlineFun() {
9+
fun localFun() {}
10+
localFun()
11+
}
12+
localInlineFun()
13+
}
14+
15+
fun topLevelFun() {
16+
inline fun localInlineFun() {
17+
fun localFun() {}
18+
localFun()
19+
}
20+
localInlineFun()
21+
}
22+
23+
fun main() {
24+
topLevelInlineFun()
25+
topLevelFun()
26+
}

0 commit comments

Comments
 (0)