Dmitrii Gridin
12dc6b1ebc
[FIR] FirRenderer: render name for scripts
...
A script name is important information, so it is better to render it.
This also will fix the inconsistency with redundant space after 'SCRIPT:'.
2023-09-19 14:03:29 +00:00
Dmitrii Gridin
c6bb9af823
[FIR] FirRenderer: add missing resolvePhaseRenderer usage for anonymous initializer and dangling modifiers
2023-09-19 14:03:29 +00:00
Dmitrii Gridin
c9df6aff5f
[LL FIR] do not crash on attempt to resolve class initializer in case of class clash
...
^KT-61788 Fixed
2023-09-19 14:03:29 +00:00
Alexander Udalov
5cae87b263
K2: add package FQ name to ClassId of anonymous objects
...
This is needed because in order to figure out which declarations are
visible from anonymous objects in terms of overridability (see
`FirVisibilityChecker.isVisibleForOverriding`), we need to get the
package name of that anonymous object, because there's package-private
visibility on JVM.
#KT-62017 Fixed
2023-09-19 09:32:55 +00:00
Dmitrii Gridin
5981fb3022
[LL FIR] drop copyright from testData
2023-09-18 21:12:45 +00:00
Dmitrii Gridin
33e6a85a2d
[LL FIR] rename testdata to testData to avoid copyright generation
...
We exclude testData pattern from copyright scope
2023-09-18 21:12:45 +00:00