for `KSNode.origin` I see Origin can be both `KOTL...
# ksp
z
for
KSNode.origin
I see Origin can be both
KOTLIN
or
KOTLIN_LIB
. Do both of those indicate that the node is a kotlin type? I'm curious what the distinction implies
y
Origin kotlin is kotlin source code in compilation. Origin kotlin lib is kotlin code coming from class path (dependency)
Not sure what kotlin type means but if it is a class declaration, you know it was declared in kotlin
z
gotcha, yeah that answers my question 👍