Add built-in valueof type

This commit is contained in:
dcode
2019-06-15 22:44:48 +02:00
parent a4e5857f7f
commit 8571df939f
10 changed files with 333 additions and 39 deletions

View File

@ -1068,7 +1068,7 @@ function FOREACH<TArray extends ArrayBufferView, T>(
// @ts-ignore: decorator
@inline
export function REVERSE<TArray extends ArrayBufferView, T>(array: TArray): TArray {
function REVERSE<TArray extends ArrayBufferView, T>(array: TArray): TArray {
var dataStart = array.dataStart;
for (let front = 0, back = array.length - 1; front < back; ++front, --back) {
let frontPtr = dataStart + (<usize>front << alignof<T>());