aboutsummaryrefslogtreecommitdiff
path: root/include/base/sort.h
blob: e9a0e874f3cca36e4024d7f31114e4fe9750734e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

void sort·int(uintptr n, int arr[]);
void sort·int8(uintptr n, int8 arr[]);
void sort·int16(uintptr n, int16 arr[]);
void sort·int32(uintptr n, int32 arr[]);
void sort·int64(uintptr n, int64 arr[]);

void sort·uint(uintptr n, uint arr[]);
void sort·uint8(uintptr n, uint8 arr[]);
void sort·uint16(uintptr n, uint16 arr[]);
void sort·uint32(uintptr n, uint32 arr[]);
void sort·uint64(uintptr n, uint64 arr[]);

void sort·float(uintptr n, float arr[]);
void sort·double(uintptr n, double arr[]);

void sort·string(uintptr n, byte* arr[]);