MCPcopy Index your code
hub / github.com/clojure/clojure / putConstantPool

Method putConstantPool

src/jvm/clojure/asm/SymbolTable.java:363–365  ·  view source on GitHub ↗

Puts this symbol table's constant_pool array in the given ByteVector, preceded by the constant_pool_count value. @param output where the JVMS ClassFile's constant_pool array must be put.

(final ByteVector output)

Source from the content-addressed store, hash-verified

361 * @param output where the JVMS ClassFile's constant_pool array must be put.
362 */
363 void putConstantPool(final ByteVector output) {
364 output.putShort(constantPoolCount).putByteArray(constantPool.data, 0, constantPool.length);
365 }
366
367 /**
368 * Returns the size in bytes of this symbol table's BootstrapMethods attribute. Also adds the

Callers 1

toByteArrayMethod · 0.80

Calls 2

putByteArrayMethod · 0.80
putShortMethod · 0.80

Tested by

no test coverage detected