|  | 
| subroutine | qsort_mod::my_qsort_cpp (left, right, input, criterion, isize) | 
|  | 
| recursive subroutine | qsort_mod::my_qsort (left, right, input, criterion, isize, is_ascending) | 
|  | 
| subroutine, private | qsort_mod::sort_swap (i, j, input, isize) | 
|  | 
| integer function, private | qsort_mod::my_compare (iin, jin, input, criterion, isize) | 
|  | 
| subroutine | qsort_mod::my_qsort_cpp_f (left, right, input, criterion, isize) | 
|  | 
| recursive subroutine | qsort_mod::my_qsort_f (left, right, input, criterion, isize, is_ascending) | 
|  | 
| subroutine, private | qsort_mod::sort_swap_f (i, j, input, isize) | 
|  | 
| integer function, private | qsort_mod::my_compare_f (iin, jin, input, criterion, isize) | 
|  |