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

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

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

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

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