File: main.js

package info (click to toggle)
node-rollup 3.30.0-2
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 55,292 kB
  • sloc: javascript: 115,163; sh: 32; makefile: 18
file content (21 lines) | stat: -rw-r--r-- 382 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function issue(obj) {
	switch (obj.field1) {
		case 'baz':
			switch (obj.field2) {
				case 'value': {
					if (obj.field1) {
						if (obj.field1) {
							break;
						}
					}
					throw new Error(`error 1`);
				}
				default:
					throw new Error(`error 2`);
			}
			break; // retained
		default:
			throw new Error('error 3');
	}
}
issue({ field1: 'baz', field2: 'value' });