| 676 | }; |
| 677 | |
| 678 | UCHAR getFType(const dsc& desc) |
| 679 | { |
| 680 | switch (desc.dsc_dtype) |
| 681 | { |
| 682 | case dtype_dec64: |
| 683 | return DSC_ZTYPE_FLT64; |
| 684 | case dtype_dec128: |
| 685 | return DSC_ZTYPE_FLT128; |
| 686 | case dtype_int128: |
| 687 | return DSC_ZTYPE_FIXED; |
| 688 | case dtype_int64: |
| 689 | return DSC_ZTYPE_INT64; |
| 690 | } |
| 691 | |
| 692 | if (DTYPE_IS_EXACT(desc.dsc_dtype)) |
| 693 | return DSC_ZTYPE_INT; |
| 694 | |
| 695 | return DSC_ZTYPE_OTHER; |
| 696 | } |
| 697 | |
| 698 | enum Scaling { SCALE_MIN, SCALE_SUM }; |
| 699 |
no test coverage detected