Mikhail Glukhikh
|
d5a02960d8
|
K2 plugins: set proper 'expect' flag for all member declarations
Related to KT-59299
|
2023-06-16 17:55:46 +00:00 |
|
Mikhail Glukhikh
|
8e882ea797
|
K2 plugins: create companions with same expect/actual as their owners
#KT-59299 Fixed
|
2023-06-16 17:55:45 +00:00 |
|
Dmitrii Gridin
|
5b3f617378
|
[FIR] add memberRequiredPhase to declaredMemberScope
^KT-56551
|
2023-05-19 12:43:45 +00:00 |
|
Dmitrii Gridin
|
add47aa041
|
[FIR] provide correct origin and source to default backing field
Now it is aligned with default accessors
Covered by
analysis/analysis-api/testData/symbols/symbolByReference/accessorField.kt
test
^KT-57648
^KT-55723
|
2023-05-11 10:31:52 +00:00 |
|
Dmitrii Gridin
|
866e8a26c7
|
[FIR] set correct resolve phase for default getter, setter and backing field
^KT-58163 Fixed
|
2023-04-21 17:21:17 +00:00 |
|
Leonid Startsev
|
8953b25c5b
|
Improve documentation for FIR builders
|
2023-02-16 15:36:18 +00:00 |
|
Dmitriy Novozhilov
|
a967a242c7
|
[FIR] Allows use DSL for building FIR declarations from any FirExtension
|
2023-02-08 08:44:50 +00:00 |
|
Dmitriy Novozhilov
|
125b773205
|
[FIR] Introduce utility for creating ConeClassLikeLookupTagImpl from ClassId
`classId.toLookupTag()` looks much cleaner than `ConeClassLikeLookupTagImpl(classId)`
|
2023-02-02 08:24:48 +00:00 |
|
Dmitriy Novozhilov
|
42db0b14f0
|
[FIR] Move all type construction utilities into one file
|
2023-01-12 17:45:40 +00:00 |
|
Dmitriy Novozhilov
|
ce8489a8a5
|
[FIR] Add ability to create accessor to declaration attribute on symbol
|
2023-01-12 17:45:40 +00:00 |
|
Dmitriy Novozhilov
|
185e57e601
|
[FIR] Introduce builders API for generating declarations in compiler plugins
^KT-53096 Fixed
|
2023-01-12 17:45:39 +00:00 |
|