arrow-meta / arrow.meta.phases.codegen.ir.interpreter.builtins

Package arrow.meta.phases.codegen.ir.interpreter.builtins

Extensions for External Classes

java.lang.reflect.Method  
kotlin.reflect.KCallable  

Properties

compilerIrInterpreterFunctions val compilerIrInterpreterFunctions: Map<CompileTimeFunction, (Array<out Any?>) -> Any?>
compileTimeAnnotation val compileTimeAnnotation: FqName
compileTimeFunctions val compileTimeFunctions: MutableMap<CompileTimeFunction, (Array<out Any?>) -> Any?>
contractsDslAnnotation val contractsDslAnnotation: FqName
evaluateIntrinsicAnnotation val evaluateIntrinsicAnnotation: FqName

Functions

misc fun misc(): Map<CompileTimeFunction, (Array<out Any?>) -> Any?>
ops fun <A> ops(): Map<CompileTimeFunction, (Array<out Any?>) -> Any?>
registerAssociatedMembers fun registerAssociatedMembers(klass: KClass<*>): Map<CompileTimeFunction, (Array<out Any?>) -> Any?>
fun registerAssociatedMembers(javaClass: Class<*>): Map<CompileTimeFunction, (Array<out Any?>) -> Any?>
fun registerAssociatedMembers(className: String, kotlinReflection: Boolean = true): Map<CompileTimeFunction, (Array<out Any?>) -> Any?>

Do you like Arrow?

Arrow Org
<