# NativeInvoker

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 2,091 of 2,091 | 0% | 404 of 404 | 0% | 233 | 233 | 513 | 513 | 30 | 30
inboundProcessing(String, String, List, Class[], String, Signature, Object[]) |  | 0% |  | 0% | 26 | 26 | 62 | 62 | 1 | 1
checkUnknownWorker(String, String, String, Class, Object, boolean, BaseNativeType) |  | 0% |  | 0% | 41 | 41 | 64 | 64 | 1 | 1
copyDataOutWorker(String, Class, boolean, BaseNativeType, Object, boolean) |  | 0% |  | 0% | 20 | 20 | 45 | 45 | 1 | 1
createScalarInstance(String, String, boolean) |  | 0% |  | 0% | 19 | 19 | 41 | 41 | 1 | 1
initializeBriefcase(List, Class[], Signature, Object[]) |  | 0% |  | 0% | 10 | 10 | 38 | 38 | 1 | 1
copyDataInWorker(String, String, Class, Object, BaseNativeType, boolean) |  | 0% |  | 0% | 13 | 13 | 36 | 36 | 1 | 1
checkModeAndType(String, String, Parameter, char, Class) |  | 0% |  | 0% | 24 | 24 | 29 | 29 | 1 | 1
invoke(NativeAPIEntry, boolean, String, Class[], String, Object[]) |  | 0% |  | 0% | 6 | 6 | 33 | 33 | 1 | 1
fixupNonWrappers(Class[], Object[]) |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 1 | 1
checkIntegerRangeWorker(String, long) |  | 0% |  | 0% | 16 | 16 | 10 | 10 | 1 | 1
genLibraryLoadErr(String, int) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1
outboundProcessing(List, Class[], Signature, Object[]) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1
copyDataOut(String, Class, boolean, BaseNativeType, Object) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1
checkUnknown(String, String, String, Class, Object, BaseNativeType) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1
fixupArrays(Class[], Class[], Object[], Object[]) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1
invoke(String, String, String, Class[], String, Object[]) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1
copyDataIn(String, String, Class, Object, BaseNativeType) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1
checkIntegerRange(String, Class, Object) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1
genEntrypointErr(String, int) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1
calcNumArguments(List) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1
genUninitMemptrErr(String, String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
genMismatchingModeErr(String, String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
genMismatchingTypeErr(String, String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
genForcableError(int, String, boolean) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1
release(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
genInputUnknownErr(boolean) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
genIndeterminateArrayErr() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
genNoArrayForReturnErr() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
genCharUnknownErr(boolean) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
static {...} |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1