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

Method visitEnum

src/jvm/clojure/asm/AnnotationWriter.java:224–235  ·  view source on GitHub ↗
(final String name, final String descriptor, final String value)

Source from the content-addressed store, hash-verified

222 }
223
224 @Override
225 public void visitEnum(final String name, final String descriptor, final String value) {
226 // Case of an element_value with an enum_const_value field.
227 // See https://docs.oracle.com/javase/specs/jvms/se9/html/jvms-4.html#jvms-4.7.16.1.
228 ++numElementValuePairs;
229 if (useNamedValues) {
230 annotation.putShort(symbolTable.addConstantUtf8(name));
231 }
232 annotation
233 .put12('e', symbolTable.addConstantUtf8(descriptor))
234 .putShort(symbolTable.addConstantUtf8(value));
235 }
236
237 @Override
238 public AnnotationVisitor visitAnnotation(final String name, final String descriptor) {

Callers 1

readElementValueMethod · 0.45

Calls 3

putShortMethod · 0.80
addConstantUtf8Method · 0.80
put12Method · 0.80

Tested by

no test coverage detected