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

Method putAbstractTypes

src/jvm/clojure/asm/MethodWriter.java:1946–1950  ·  view source on GitHub ↗

Puts some abstract types of #currentFrame in #stackMapTableEntries , using the JVMS verification_type_info format used in StackMapTable attributes. @param start index of the first type in #currentFrame to write. @param end index of last type in #currentFrame to write

(final int start, final int end)

Source from the content-addressed store, hash-verified

1944 * @param end index of last type in {@link #currentFrame} to write (exclusive).
1945 */
1946 private void putAbstractTypes(final int start, final int end) {
1947 for (int i = start; i < end; ++i) {
1948 Frame.putAbstractType(symbolTable, currentFrame[i], stackMapTableEntries);
1949 }
1950 }
1951
1952 /**
1953 * Puts the given public API frame element type in {@link #stackMapTableEntries} , using the JVMS

Callers 1

putFrameMethod · 0.95

Calls 1

putAbstractTypeMethod · 0.95

Tested by

no test coverage detected