something I noticed in raw compiler code - functions and properties both implement a
KtCallableDeclaration
type to help share with code that can call a function or property. Thoughts on matching this with a
KSCallableDeclaration
?
j
Jiaxiang
11/30/2020, 8:07 PM
It is pretty compiler implementation details and is not very straightforward at source code level, I thought about that but decided to not take that path, since adding a callable doesn’t benefit much.
z
Zac Sweers
11/30/2020, 9:08 PM
even at the gradle level?
j
Jiaxiang
11/30/2020, 9:09 PM
Errr, what’s the context for Gradle level stuff?
z
Zac Sweers
12/01/2020, 5:36 AM
I only saw one place the gradle plugin had an internal trampoline
j
Jiaxiang
12/03/2020, 7:18 AM
Sorry if I misinterpreted the ask, what is the relation with Gradle level and
KtCallableDeclaration
?
z
Zac Sweers
12/03/2020, 8:53 AM
ah! I just realized I got lost between the three different threads 😓