| name | class, % | method, % | block, % | line, % |
|---|
| | | | | |
| class MyVtableServer | 100% (1/1) | 24% (29/120) | 55% (269/485) | 40% (71.2/179) |
| ArrayOfDatesAsOut (Date [][]): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| ArrayOfStringAsVARIANTOut (Object []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| ArrayOfStringsAsOut (String [][]): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| ArrayOfVARIANTAsOut (Object [][], short, long): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| BOOLAsOut (boolean []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| BSTRAsOut (String []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| BYTEAsOut (short []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| ByteArrayInOut (short [][]): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| CHARAsOut (byte []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| CYAsOut (long []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| CallWithOptional (): void | | 0% (0/1) | 0% (0/4) | 0% (0/2) |
| CallWithThreeOptionals (): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| CallWithThreeOptionals (Object): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| CallWithThreeOptionals (Object, Object): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| CallWithThreeOptionals (Object, Object, Object): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| DATEAsOut (Date []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| DOUBLEAsOut (double []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| DUALAsOut (Dual []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| DWORDAsOut (long []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| FLOATAsOut (float []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| GUIDInOut (GUID []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| GetDECIMALAsOut (BigDecimal []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| IDispatchAsOut (IDispatch []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| InCArrayType (byte []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| LONGLONGAsOut (long []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| NoUuidStructInOut (TEST_NO_UUID_STRUCT []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| OutCArrayType (byte []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SCODEAsOut (int []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SHORTAsOut (short []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SetBSTRRef (String []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SetBYTERef (short []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SetCHARRef (byte []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SetDECIMALRef (BigDecimal []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SetDWORDRef (long []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SetINTRef (int []): void | | 0% (0/1) | 0% (0/6) | 0% (0/2) |
| SetSHORTRef (short []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SetUINTRef (long []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SetULONGRef (long []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| SetUSHORTRef (char []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| StructFieldsInOut (TEST_FIELDS []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| StructInOut (TEST_STRUCT []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| UINTAsOut (long []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| ULONGAsOut (long []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| USHORTAsOut (char []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| UpdateRegistry (boolean): void | | 0% (0/1) | 0% (0/60) | 0% (0/11) |
| VARIANTAsOut (Object []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| getFirstChildWithCLSID (GUID): IUnknown | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropBOOL (): boolean | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropByteArray (): short [] | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropCLSID (): GUID | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropCY (): long | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropChar (): byte | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropDATE (): Date | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropDECIMAL (): BigDecimal | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropDOUBLE (): double | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropExtraDual (): IExtraDual | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropFLOAT (): float | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropLONGLONG (): long | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropLPSTR (): String | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropNoUuidStruct (): TEST_NO_UUID_STRUCT | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropSCODE (): int | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropSHORT (): short | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropStruct (): TEST_STRUCT | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropStructFields (): TEST_FIELDS | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropUINT (): long | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropULONG (): long | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropUSHORT (): char | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getPropVARIANT (): Object | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| getRetypeLongToBitmap (): BITMAP | | 0% (0/1) | 0% (0/2) | 0% (0/1) |
| main (String []): void | | 0% (0/1) | 0% (0/3) | 0% (0/2) |
| setPropBOOL (boolean): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropByteArray (short []): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropCY (long): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropChar (byte): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropDATE (Date): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropDECIMAL (BigDecimal): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropDOUBLE (double): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropExtraDual (IExtraDual): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropFLOAT (float): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropLONGLONG (long): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropLPSTR (String): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropNoUuidStruct (TEST_NO_UUID_STRUCT): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropSCODE (int): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropSHORT (short): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropStruct (TEST_STRUCT): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropStructFields (TEST_FIELDS): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropUINT (long): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropULONG (long): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropUSHORT (char): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setPropVARIANT (Object): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| setRetypeLongToBitmap (BITMAP): void | | 0% (0/1) | 0% (0/1) | 0% (0/1) |
| IUnknownAsOut (IUnknown []): void | | 100% (1/1) | 62% (8/13) | 60% (3/5) |
| getPropIUnknown (): IUnknown | | 100% (1/1) | 62% (8/13) | 61% (0.6/1) |
| getPropDUAL (): Dual | | 100% (1/1) | 64% (9/14) | 64% (0.6/1) |
| getPropIDispatch (): IDispatch | | 100% (1/1) | 64% (9/14) | 64% (0.6/1) |
| setrefPropDUAL (Dual): void | | 100% (1/1) | 74% (28/38) | 86% (3.5/4) |
| <static initializer> | | 100% (1/1) | 88% (23/26) | 96% (2.9/3) |
| CallWithOptional (Object): void | | 100% (1/1) | 100% (7/7) | 100% (3/3) |
| FinalRelease (): void | | 100% (1/1) | 100% (4/4) | 100% (2/2) |
| GetBSTR (String []): void | | 100% (1/1) | 100% (6/6) | 100% (2/2) |
| GetDWORD (long []): void | | 100% (1/1) | 100% (6/6) | 100% (2/2) |
| INTAsOut (int []): void | | 100% (1/1) | 100% (13/13) | 100% (4/4) |
| IUnknownAsInOut (IUnknown []): void | | 100% (1/1) | 100% (24/24) | 100% (7/7) |
| MyVtableServer (): void | | 100% (1/1) | 100% (20/20) | 100% (6/6) |
| freeComRef (IUnknown): void | | 100% (1/1) | 100% (7/7) | 100% (4/4) |
| getPropBSTR (): String | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| getPropBYTE (): short | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| getPropDWORD (): long | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| getPropEnum (): int | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| getPropINT (): int | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| getPropLPWSTR (): String | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| newComRef (Class, IUnknown): IUnknown | | 100% (1/1) | 100% (8/8) | 100% (3/3) |
| setPropBSTR (String): void | | 100% (1/1) | 100% (4/4) | 100% (2/2) |
| setPropBYTE (short): void | | 100% (1/1) | 100% (4/4) | 100% (2/2) |
| setPropDWORD (long): void | | 100% (1/1) | 100% (4/4) | 100% (2/2) |
| setPropEnum (int): void | | 100% (1/1) | 100% (4/4) | 100% (2/2) |
| setPropINT (int): void | | 100% (1/1) | 100% (14/14) | 100% (5/5) |
| setPropLPWSTR (String): void | | 100% (1/1) | 100% (4/4) | 100% (2/2) |
| setrefPropIDispatch (IDispatch): void | | 100% (1/1) | 100% (19/19) | 100% (3/3) |
| setrefPropIUnknown (IUnknown): void | | 100% (1/1) | 100% (18/18) | 100% (3/3) |
| | | | | |
| class MyVtableServer$MyExtraDual | 100% (1/1) | 100% (3/3) | 100% (23/23) | 100% (7/7) |
| MyVtableServer$MyExtraDual (MyVtableServer): void | | 100% (1/1) | 100% (16/16) | 100% (4/4) |
| getPropBSTR (): String | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| setPropBSTR (String): void | | 100% (1/1) | 100% (4/4) | 100% (2/2) |