idea-plugin / arrow.meta.ide.dsl.utils / org.jetbrains.kotlin.psi.KtElement

Extensions for org.jetbrains.kotlin.psi.KtElement

bindingCtx fun KtElement.bindingCtx(mode: BodyResolveMode = BodyResolveMode.FULL): BindingContext?
cacheService fun KtElement.cacheService(): KotlinCacheService?
callElements collects all call-sitesval KtElement.callElements: List<KtCallElement>
callReturnTypes returns all return types of each call-site starting from the receiverval KtElement.callReturnTypes: List<KotlinType>
typeProjections val KtElement.typeProjections: List<KtTypeProjection>
typeReferences val KtElement.typeReferences: List<KtTypeReference>

Do you like Arrow?

Arrow Org
<