do not asm coerce values of type void (e.g. functions that return nothing)
This commit is contained in:
Родитель
680d3f7de3
Коммит
fe0d110de9
|
@ -1016,7 +1016,9 @@ function asmInitializer(type, impl) {
|
|||
|
||||
function asmCoercion(value, type) {
|
||||
if (!ASM_JS) return value;
|
||||
if (isIntImplemented(type)) {
|
||||
if (type == 'void') {
|
||||
return value;
|
||||
} else if (isIntImplemented(type)) {
|
||||
return '((' + value + ')|0)';
|
||||
} else {
|
||||
return '(+(' + value + '))';
|
||||
|
|
Загрузка…
Ссылка в новой задаче