thanerian
12/15/2019, 5:40 PMisMutable
Imran/Malic
12/15/2019, 9:45 PMresolveDescriptorIfAny
or something like that.Imran/Malic
12/15/2019, 9:45 PMamanda.hinchman-dominguez
12/15/2019, 9:49 PMImran/Malic
12/15/2019, 9:50 PMamanda.hinchman-dominguez
12/15/2019, 9:51 PMKtProperty
in the Kotlin compilerraulraja
12/15/2019, 9:57 PMraulraja
12/15/2019, 9:58 PMfun KtParameter.isNullable(): Boolean =
typeReference?.typeElement is KtNullableType
Imran/Malic
12/15/2019, 9:59 PMraulraja
12/15/2019, 9:59 PM.text
and parse out if it comes down to the worst caseamanda.hinchman-dominguez
12/15/2019, 10:01 PMamanda.hinchman-dominguez
12/15/2019, 10:01 PMImran/Malic
12/15/2019, 10:14 PMval astNodeForFunction: (KtNamedFunction) -> ASTNode = { f: KtNamedFunction -> f.node }
Imran/Malic
12/15/2019, 10:20 PMFir
is done it will replace the Descriptor API’s, for better performance - among other things.
Ref: https://kotlinlang.slack.com/archives/C7L3JB43G/p1575900125139300?thread_ts=1575895820.138400&cid=C7L3JB43Gamanda.hinchman-dominguez
12/15/2019, 10:21 PMamanda.hinchman-dominguez
12/15/2019, 10:21 PMamanda.hinchman-dominguez
12/15/2019, 10:21 PMImran/Malic
12/15/2019, 10:22 PMamanda.hinchman-dominguez
12/15/2019, 10:22 PMamanda.hinchman-dominguez
12/15/2019, 10:22 PMamanda.hinchman-dominguez
12/15/2019, 10:22 PMdmitriy.novozhilov
12/17/2019, 8:43 AMAs for FIR, FIR depends on Descriptors which depends on AST@amanda.hinchman-dominguez 1. There won't be any descriptors in FIR at all 2. By AST you mean PSI?
amanda.hinchman-dominguez
12/17/2019, 2:07 PMraulraja
12/17/2019, 3:06 PM