mv.label(defaultCase);
mv.aload(THREADCONTEXT_INDEX);
mv.invokevirtual(p(ThreadContext.class), "getRuntime", sig(Ruby.class));
mv.ldc("Error: fell off switched invoker for class: " + implementationClass.getBaseName());
mv.invokevirtual(p(Ruby.class), "newRuntimeError", sig(RaiseException.class, String.class));
mv.athrow();
c = endCall(cw, mv, generatedClassName);
}
for (int i = 0; i < annotatedMethods.size(); i++) {