You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After proper changes in the compiler, we are ready to get rid of the
hacky step of compilation no-bytecode builtins with K2Metadata and
instead compile the full stdlib source set by K2JVM compiler.
The build scripts updated properly: compilation no longer relies on jar
produced by `core/builtins` module and instead uses a full stdlib source
set. Recently introduced `-Xcompile-builtins-as-part-of-stdlib` flag
is used to enable the new compiler behavior.
The stdlib sources fixed properly: `actual` modifiers added whenever
required, diagnostics suppressed.
Test data updated properly, as JVM methods enhancements are no longer
considered as overrides.
^KT-68154: Fixed
(cherry picked from commit 6ef69b9)
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumClassWithAbstractMembers.pretty.txt
+1-1
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ val ordinal: kotlin.Int
19
19
20
20
override fun getDeclaringClass(): java.lang.Class<test.E!>!
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumClassWithAbstractMembers.standalone.fir.pretty.txt
+1-1
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ val ordinal: kotlin.Int
19
19
20
20
override fun getDeclaringClass(): java.lang.Class<test.E!>!
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumClassWithAbstractMembers.standalone.fir.txt
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumClassWithFinalMembers.standalone.fir.pretty.txt
+1-1
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ val ordinal: kotlin.Int
19
19
20
20
override fun getDeclaringClass(): java.lang.Class<test.E!>!
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumClassWithFinalMembers.standalone.fir.txt
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializer.standalone.fir.pretty.txt
+1-1
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ val ordinal: kotlin.Int
17
17
18
18
override fun getDeclaringClass(): java.lang.Class<test.E!>!
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializer.standalone.fir.txt
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializerWithFinalEnumMember.pretty.txt
+1-1
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ val ordinal: kotlin.Int
19
19
20
20
override fun getDeclaringClass(): java.lang.Class<test.E!>!
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializerWithFinalEnumMember.standalone.fir.pretty.txt
+1-1
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ val ordinal: kotlin.Int
19
19
20
20
override fun getDeclaringClass(): java.lang.Class<test.E!>!
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializerWithFinalEnumMember.standalone.fir.txt
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializerWithFinalEnumMember.txt
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializerWithOverriddenMember.pretty.txt
+1-1
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ val ordinal: kotlin.Int
17
17
18
18
override fun getDeclaringClass(): java.lang.Class<test.E!>!
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializerWithOverriddenMember.standalone.fir.pretty.txt
+1-1
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ val ordinal: kotlin.Int
17
17
18
18
override fun getDeclaringClass(): java.lang.Class<test.E!>!
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializerWithOverriddenMember.standalone.fir.txt
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/memberScope/enumEntryInitializerWithOverriddenMember.txt
Copy file name to clipboardExpand all lines: analysis/analysis-api/testData/components/scopeProvider/scopeContextForPosition/enumEntry.standalone.fir.txt
0 commit comments