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

Method putAttributes

src/jvm/clojure/asm/Attribute.java:237–243  ·  view source on GitHub ↗

Puts all the attributes of the attribute list that begins with this attribute, in the given byte vector. This includes the 6 header bytes (attribute_name_index and attribute_length) per attribute. @param symbolTable where the constants used in the attributes must be stored. @param output where the

(final SymbolTable symbolTable, final ByteVector output)

Source from the content-addressed store, hash-verified

235 * @param output where the attributes must be written.
236 */
237 final void putAttributes(final SymbolTable symbolTable, final ByteVector output) {
238 final byte[] code = null;
239 final int codeLength = 0;
240 final int maxStack = -1;
241 final int maxLocals = -1;
242 putAttributes(symbolTable, code, codeLength, maxStack, maxLocals, output);
243 }
244
245 /**
246 * Puts all the attributes of the attribute list that begins with this attribute, in the given

Callers 3

putFieldInfoMethod · 0.45
putMethodInfoMethod · 0.45
toByteArrayMethod · 0.45

Calls 5

writeMethod · 0.95
putIntMethod · 0.80
putShortMethod · 0.80
addConstantUtf8Method · 0.80
putByteArrayMethod · 0.80

Tested by

no test coverage detected