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

Method visitTryCatchBlock

src/jvm/clojure/asm/MethodWriter.java:1422–1434  ·  view source on GitHub ↗
(
      final Label start, final Label end, final Label handler, final String type)

Source from the content-addressed store, hash-verified

1420 }
1421
1422 @Override
1423 public void visitTryCatchBlock(
1424 final Label start, final Label end, final Label handler, final String type) {
1425 Handler newHandler =
1426 new Handler(
1427 start, end, handler, type != null ? symbolTable.addConstantClass(type).index : 0, type);
1428 if (firstHandler == null) {
1429 firstHandler = newHandler;
1430 } else {
1431 lastHandler.nextHandler = newHandler;
1432 }
1433 lastHandler = newHandler;
1434 }
1435
1436 @Override
1437 public AnnotationVisitor visitTryCatchAnnotation(

Callers 4

emitMethod · 0.45
compileMethod · 0.45
readCodeMethod · 0.45
catchExceptionMethod · 0.45

Calls 1

addConstantClassMethod · 0.80

Tested by

no test coverage detected