-
- All Implemented Interfaces:
-
com.google.devtools.ksp.symbol.KSNode,com.google.devtools.ksp.symbol.KSReferenceElement
public interface KSDefNonNullReference implements KSReferenceElement
-
-
Method Summary
Modifier and Type Method Description <D extends Any, R extends Any> Raccept(KSVisitor<D, R> visitor, D data)abstract KSClassifierReferencegetEnclosedType()Enclosed reference element of the Definitely non null type. -
Methods inherited from class com.google.devtools.ksp.symbol.KSReferenceElement
getTypeArguments -
Methods inherited from class com.google.devtools.ksp.symbol.KSNode
getLocation, getOrigin, getParent -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getEnclosedType
abstract KSClassifierReference getEnclosedType()
Enclosed reference element of the Definitely non null type. For a reference of
T & Any, this returnsT.
-
-
-
-