Yan Zhulanow
e5cbe79027
[LL API] Encapsulate on-air class provider logic in LLFirProvider
...
The old 'FirProviderInterceptor' is too invasive, ad-hoc, and only a
few places in the compiler are aware of it.
This fixes the test 'FirOnAirResolveTestGenerated#testOnAirTypesResolve'
which started failing after the designation path collection refactoring.
The newly appeared class existence check started to fail:
```
val declaration = firProvider.getFirClassifierByFqName(classId)
check(declaration != null)
```
2023-01-25 08:04:36 +00:00
..
2022-09-09 12:51:18 +00:00
2023-01-23 12:53:04 +01:00
2022-11-29 22:35:51 +00:00
2023-01-17 13:56:42 +01:00
2023-01-24 15:27:14 +00:00
2023-01-24 15:27:15 +00:00
2022-12-05 16:02:03 +00:00
2022-08-13 01:33:45 +03:00
2023-01-02 19:54:56 +00:00
2022-09-22 21:56:10 +02:00
2022-08-22 15:42:34 +02:00
2023-01-17 22:15:52 +00:00
2023-01-25 08:04:36 +00:00
2023-01-24 12:46:00 +00:00
2023-01-11 08:30:36 +00:00
2023-01-25 07:14:19 +00:00
2023-01-16 18:16:07 +01:00
2023-01-23 12:53:06 +01:00
2023-01-23 12:53:04 +01:00
2023-01-25 07:21:19 +00:00
2023-01-12 17:45:06 +00:00
2022-09-14 14:40:37 +02:00
2023-01-17 11:50:20 +00:00
2023-01-24 12:45:59 +00:00
2023-01-25 07:14:19 +00:00
2023-01-19 10:57:44 +00:00
2023-01-23 12:53:04 +01:00
2023-01-13 15:57:05 +00:00
2023-01-16 18:16:07 +01:00
2023-01-25 07:14:19 +00:00
2023-01-24 15:27:14 +00:00
2023-01-02 22:52:15 +01:00
2023-01-24 15:27:12 +00:00
2023-01-25 07:14:19 +00:00
2023-01-13 12:56:01 +00:00
2022-09-21 22:53:19 +00:00
2023-01-16 15:20:50 +00:00
2023-01-24 15:27:14 +00:00
2023-01-02 22:52:15 +01:00
2022-12-05 20:11:25 +00:00
2023-01-16 15:20:50 +00:00
2023-01-16 18:16:49 +01:00
2023-01-05 10:13:38 +00:00
2023-01-19 12:55:56 +00:00
2023-01-23 12:53:06 +01:00
2023-01-13 12:55:57 +00:00
2022-11-07 15:01:31 +00:00