FSE_FUNCTION_TYPE
tableDecode[position].symbol = (FSE_FUNCTION_TYPE)s;
FSE_FUNCTION_TYPE const symbol = (FSE_FUNCTION_TYPE)(tableDecode[u].symbol);
#ifndef FSE_FUNCTION_TYPE
tableDecode[highThreshold--].symbol = (FSE_FUNCTION_TYPE)s;
tableSymbol[highThreshold--] = (FSE_FUNCTION_TYPE)(u-1);
tableSymbol[position] = (FSE_FUNCTION_TYPE)symbol;
FSE_FUNCTION_TYPE s = tableSymbol[u]; /* note : static analyzer may not understand tableSymbol is properly initialized */
#ifndef FSE_FUNCTION_TYPE
FSE_FUNCTION_TYPE* const tableSymbol = (FSE_FUNCTION_TYPE*)(cumul + (maxSV1+1)); /* size = tableSize */