Bytecode and ASM utilities.
Bytecode and ASM utilities.
The auto-generated labels of the method being emitted.
The auto-generated labels of the method being emitted.
The internal superclass name of the class being generated.
The internal superclass name of the class being generated.
The internal class name of the class being generated.
The internal class name of the class being generated.
(array-type x)
Return an ASM array type operand opcode flag.
Return an ASM array type operand opcode flag.
(class-desc x)
Return an internal package-prefixed class name string.
Return an internal package-prefixed class name string.
(constant-dynamic cname ftype boot)
(constant-dynamic cname ftype boot args)
Return an ASM ConstantDynamic object. Note that using these values require version 11 bytecode and above.
Return an ASM ConstantDynamic object. Note that using these values require version 11 bytecode and above.
(flags x)
Return opcode bit flags for asm class, method, or field.
Return opcode bit flags for asm class, method, or field.
(handle tag owner mname desc-or-type)
Return an ASM Handle object for a field or method.
Return an ASM Handle object for a field or method.
(label)
Return a new asm label. Note that labels are mutable values.
Return a new asm label. Note that labels are mutable values.
(label-array x)
Return a typed array of ASM Labels.
Return a typed array of ASM Labels.
(labels)
(labels n)
Returns a sequence of n
(or infinite) new asm labels.
Returns a sequence of `n` (or infinite) new asm labels.
(method-desc xs)
Return internal method descriptor string.
Return internal method descriptor string.
(method-name x)
Return a method name string.
Return a method name string.
(method-type xs)
Return an ASM Type object denoting a method.
Return an ASM Type object denoting a method.
(sort x)
Return the ASM sort number of the given type.
Return the ASM sort number of the given type.
(special-desc x)
Return internal type string for the 'anewarray', 'checkcast', 'instanceof', or 'new' instructions.
Return internal type string for the 'anewarray', 'checkcast', 'instanceof', or 'new' instructions.
(type-desc x)
Return an internal type string.
Return an internal type string.
(type-sig x)
Return an internal type signature string.
Return an internal type signature string.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close