File: _expected.js

package info (click to toggle)
node-rollup 3.29.5-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 53,520 kB
  • sloc: javascript: 115,081; sh: 26; makefile: 18
file content (34 lines) | stat: -rw-r--r-- 437 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
function asmjs_included_1() {
	'use asm';

	function noop(e) {
		// this is crucial
		e = e | 0;
	}

	return { noop: noop };
}

function asmjs_included_2() {
	'use asm';

	function noop(e) {
		e = e | 0;

		switch (e | 0) {
			case 10:
				return 10;

			default:
				return e | 0;
		}

		// this is crucial
		return e | 0;
	}

	return { noop: noop };
}

console.log(asmjs_included_1().noop(3));
console.log(asmjs_included_2().noop(3));