aboutsummaryrefslogtreecommitdiff
path: root/compiler-plugin/src/main/kotlin/com/google/devtools/ksp/symbol/impl/kotlin/KSNodeKtImpl.kt
blob: 8c44b1453f36190781b0cdf4257601f934aa5a93 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
package com.google.devtools.ksp.symbol.impl.kotlin

import com.google.devtools.ksp.symbol.KSNode
import com.google.devtools.ksp.symbol.Location
import com.google.devtools.ksp.symbol.impl.toLocation
import org.jetbrains.kotlin.psi.KtElement

abstract class KSNodeKtImpl(private val element: KtElement) : KSNode {
    override val location: Location by lazy {
        element.toLocation()
    }
}