com.google.devtools.ksp.symbol.KSDefNonNullReference.kt Maven / Gradle / Ivy
package com.google.devtools.ksp.symbol
interface KSDefNonNullReference : KSReferenceElement {
/**
* Enclosed reference element of the Definitely non null type.
* For a reference of `T & Any`, this returns `T`.
*/
val enclosedType: KSClassifierReference
override fun accept(visitor: KSVisitor, data: D): R {
return visitor.visitDefNonNullReference(this, data)
}
}