#define _BLI_LIST_SORT_CONCAT_AUX(MACRO_ARG1, MACRO_ARG2) MACRO_ARG1##MACRO_ARG2 #define _BLI_LIST_SORT_CONCAT(MACRO_ARG1, MACRO_ARG2) \ _BLI_LIST_SORT_CONCAT_AUX ...
// sortStack runs for each of the n elements. // Each call pops one element and eventually reinserts it. // insert in the worst case may traverse the entire current stack to find the right place for ...