compiler-plugin / arrow.meta.quotes.element

Package arrow.meta.quotes.element

Types

CatchClause ”"”catch ($parameter) ${ catchBody }””“.catchclass CatchClause : Scope<KtCatchClause>
ClassBody ”””{ $properties $companionObjects $functions }””“.classBodyclass ClassBody : Scope<KtClassBody>
FinallySection ”"”finally { $finallyExpression }””“.finallyclass FinallySection : Scope<KtFinallySection>
ImportDirective importDirective(ImportPath(importedFqName, isAllUnder, alias))class ImportDirective : Scope<KtImportDirective>
PackageDirective ””” $package “””.packagedata class PackageDirective : Scope<KtPackageDirective>
ParameterList ””” $(params) “”“.parameterListclass ParameterList : Scope<KtParameterList>
ValueArgument (if (!argumentName.toString().isNullOrEmpty()) “”“$argumentName = $argumentExpression””” else “”“$argumentExpression”””).argumentclass ValueArgument : Scope<KtValueArgument>
WhenEntry (if (!isElse) “”“$conditions -> $expression””” else “"”else -> $expression”””).whenEntryclass WhenEntry : Scope<KtWhenEntry>

Do you like Arrow?

Arrow Org
<