+static bool
+ctables_summary_function_is_count (enum ctables_summary_function f)
+{
+ static const bool is_count[N_CTSF_FUNCTIONS] = {
+ [CTSF_COUNT] = true,
+ [CTSF_ECOUNT] = true,
+ [CTSF_ROWPCT_COUNT] = true,
+ [CTSF_COLPCT_COUNT] = true,
+ [CTSF_TABLEPCT_COUNT] = true,
+ [CTSF_SUBTABLEPCT_COUNT] = true,
+ [CTSF_LAYERPCT_COUNT] = true,
+ [CTSF_LAYERROWPCT_COUNT] = true,
+ [CTSF_LAYERCOLPCT_COUNT] = true,
+ [CTSF_ROWPCT_RESPONSES_COUNT] = true,
+ [CTSF_COLPCT_RESPONSES_COUNT] = true,
+ [CTSF_TABLEPCT_RESPONSES_COUNT] = true,
+ [CTSF_SUBTABLEPCT_RESPONSES_COUNT] = true,
+ [CTSF_LAYERPCT_RESPONSES_COUNT] = true,
+ [CTSF_LAYERROWPCT_RESPONSES_COUNT] = true,
+ [CTSF_LAYERCOLPCT_RESPONSES_COUNT] = true,
+ [CTSF_ROWPCT_COUNT_RESPONSES] = true,
+ [CTSF_COLPCT_COUNT_RESPONSES] = true,
+ [CTSF_TABLEPCT_COUNT_RESPONSES] = true,
+ [CTSF_SUBTABLEPCT_COUNT_RESPONSES] = true,
+ [CTSF_LAYERPCT_COUNT_RESPONSES] = true,
+ [CTSF_LAYERROWPCT_COUNT_RESPONSES] = true,
+ [CTSF_LAYERCOLPCT_COUNT_RESPONSES] = true,
+ };
+ return is_count[f];
+}
+
+