Source file "jnr/ffi/provider/jffi/AsmUtil.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,509 of 1,509 | 0% | 227 of 227 | 0% | 151 | 151 | 310 | 310 | 35 | 35 |
| getFromNativeMethod(FromNativeType, AsmClassLoader) | 0% | 0% | 14 | 14 | 23 | 23 | 1 | 1 | ||
| getToNativeMethod(ToNativeType, AsmClassLoader) | 0% | 0% | 13 | 13 | 20 | 20 | 1 | 1 | ||
| emitFromNativeConversion(AsmBuilder, SkinnyMethodAdapter, FromNativeType, Class) | 0% | 0% | 8 | 8 | 26 | 26 | 1 | 1 | ||
| emitToNativeConversion(AsmBuilder, SkinnyMethodAdapter, ToNativeType) | 0% | 0% | 8 | 8 | 24 | 24 | 1 | 1 | ||
| unboxNumber(SkinnyMethodAdapter, Class, Class, NativeType) | 0% | 0% | 10 | 10 | 25 | 25 | 1 | 1 | ||
| boxValue(AsmBuilder, SkinnyMethodAdapter, Class, Class) | 0% | 0% | 8 | 8 | 13 | 13 | 1 | 1 | ||
| unboxNumber(SkinnyMethodAdapter, Class, Class) | 0% | 0% | 9 | 9 | 18 | 18 | 1 | 1 | ||
| unboxedType(Class) | 0% | 0% | 12 | 12 | 19 | 19 | 1 | 1 | ||
| tryfinally(SkinnyMethodAdapter, Runnable, Runnable) | 0% | 0% | 3 | 3 | 13 | 13 | 1 | 1 | ||
| getNativeArrayFlags(int) | 0% | 0% | 6 | 6 | 7 | 7 | 1 | 1 | ||
| emitReturn(AsmBuilder, SkinnyMethodAdapter, Class, Class) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| boxedType(Class) | 0% | 0% | 8 | 8 | 15 | 15 | 1 | 1 | ||
| load(SkinnyMethodAdapter, Class, LocalVariable) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| newTraceClassVisitor(ClassVisitor, PrintWriter) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| getParameterVariables(ParameterType[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| emitReturnOp(SkinnyMethodAdapter, Class) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| getParameterVariables(Class[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| store(SkinnyMethodAdapter, Class, LocalVariable) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| newTraceClassVisitor(PrintWriter) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| newTraceMethodVisitor(MethodVisitor) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| newCheckClassAdapter(ClassVisitor) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| calculateLocalVariableSpace(SigType[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| calculateLocalVariableSpace(Class[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| unboxPointerOrStruct(SkinnyMethodAdapter, Class, Class) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getfield(SkinnyMethodAdapter, AsmBuilder, AsmBuilder.ObjectField) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| methodIsAccessible(Method) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| classIsVisible(ClassLoader, Class) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| unboxBoolean(SkinnyMethodAdapter, Class, Class) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| calculateLocalVariableSpace(Class) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| newTraceClassVisitor(ClassVisitor, OutputStream) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| unboxPointer(SkinnyMethodAdapter, Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| unboxBoolean(SkinnyMethodAdapter, Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| calculateLocalVariableSpace(SigType) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNativeArrayFlags(Collection) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| unboxedReturnType(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |