AA: do not use full decompilation for built-ins

This is the major performance bottleneck for AA/UAST artifacts rollout
to Android Lint. KT stubs are good/fast enough.
This commit is contained in:
Jinseong Jeon
2023-01-17 00:43:22 -08:00
committed by Ilya Kirillov
parent 669afdd463
commit 2da4693cc0
4 changed files with 55 additions and 16 deletions
@@ -1,2 +1,2 @@
Resolved to:
public abstract fun add(element: T): kotlin.Unit
KtNamedFunction:add(element)
@@ -1,2 +1,2 @@
Resolved to:
@kotlin.SinceKotlin @kotlin.internal.PlatformDependent public open fun getOrDefault(key: K, defaultValue: V): V { /* compiled code */ }
KtNamedFunction:getOrDefault(key, defaultValue)