compiler-plugin / arrow.meta.quotes / processKtFile
inline fun <reified K : KtElement, P : KtElement, S :
Scope
<K>> processKtFile(file: KtFile, quoteFactory: Factory<P, K, S>, noinline match: K.() ->
Boolean
, noinline map: S.(K) ->
Transform
<K>):
Pair
<KtFile,
List
<
Transform
<K>>>
fun <K : KtElement, P : KtElement, S :
Scope
<K>> processKtFile(file: KtFile, on:
Class
<K>, quoteFactory: Factory<P, K, S>, match: K.() ->
Boolean
, map: S.(K) ->
Transform
<K>):
Pair
<KtFile,
List
<
Transform
<K>>>
Do you like Arrow?
✖