Denis Zharkov
|
0bd2a74542
|
FIR: Add FirTypeScope
^KT-35495 Relates
|
2020-06-11 11:31:29 +03:00 |
|
Dmitriy Novozhilov
|
b4ce736814
|
[FIR] Move registration components out of initializers of FirSession
|
2020-05-29 10:24:26 +03:00 |
|
Alexander Podkhalyuzin
|
6372c01e49
|
Added missing specificity comparator to FIR
This is required to correctly resolve overloading in cases when we
need to find most specific alternative in Java between int and Integer.
|
2020-04-28 17:34:42 +03:00 |
|
Ilya Kirillov
|
fdfb544730
|
FIR: use Kotlin String constructors instead of java.lang ones
#KT-38437 fixed
|
2020-04-23 10:37:41 +03:00 |
|
Ilya Kirillov
|
9b943e3a5a
|
FIR: fix Long primitive type JVM signature
|
2020-04-23 10:37:41 +03:00 |
|
simon.ogorodnik
|
861cc6ee20
|
[FIR] Fix default constructors in jvm mapped scope
|
2020-04-13 20:26:17 +03:00 |
|
simon.ogorodnik
|
c2ea0676e4
|
[FIR] Split functions & constructors processing
|
2020-04-13 20:26:17 +03:00 |
|
simon.ogorodnik
|
d55c6550bb
|
[FIR] Add substitution to classifiers processing
|
2020-04-13 20:26:16 +03:00 |
|
Denis Zharkov
|
15a0157c42
|
FIR: Support proper loading of Map.merge
|
2020-03-09 12:56:02 +03:00 |
|
Dmitriy Novozhilov
|
cd3fc5b8ec
|
[FIR] Reorganize packages for resolve module
|
2020-02-18 15:19:34 +03:00 |
|
Dmitriy Novozhilov
|
d10e56c358
|
[FIR] Add mapping of primitive types to JVM signatures
|
2020-02-17 14:45:43 +03:00 |
|
Mikhail Glukhikh
|
a9ba94cf0e
|
[FIR] Use only variable symbol inheritors in processPropertiesByName
|
2020-02-10 18:51:34 +03:00 |
|
Mikhail Glukhikh
|
c34d2f9daa
|
[FIR] Fix signature calculation in JvmMappedScope
|
2020-02-07 13:04:21 +03:00 |
|
Mikhail Glukhikh
|
0fa98ed635
|
[FIR] Discriminate abstract members when resolving on super
|
2020-02-05 11:19:23 +03:00 |
|
Denis Zharkov
|
f2abb57021
|
FIR: Introduce and use FirClass<*>::unsubstitutedScope
|
2020-01-28 17:03:50 +03:00 |
|
simon.ogorodnik
|
a3ab763f0b
|
[FIR] Get rid of processors in FirScope
|
2020-01-27 00:34:16 +03:00 |
|
Mikhail Glukhikh
|
33104a3ef8
|
[FIR] Add accidentally missed JvmMappedScope.processClassifiersByName
|
2020-01-15 13:20:26 +03:00 |
|
simon.ogorodnik
|
5b8ab76613
|
[FIR] Move JvmMappedScope to fir:jvm module
|
2020-01-10 12:02:10 +03:00 |
|
Simon Ogorodnik
|
1715f1a864
|
[FIR] Refactoring: create use-site scopes via scope provider
|
2019-12-30 12:52:58 +03:00 |
|
Simon Ogorodnik
|
a3d531e8b4
|
[FIR] Extract jvm-only call conflict resolver
|
2019-12-19 17:34:56 +03:00 |
|
Simon Ogorodnik
|
05308a3652
|
[FIR] Introduce module for all jvm extensions
|
2019-12-19 17:30:12 +03:00 |
|