src/vs/workbench/services/keybinding/common/macLinuxKeyboardMapper.ts/ScanCodeKeyCodeMapper/_encode
class ScanCodeKeyCodeMapper:	private _encode(ctrlKey: boolean, shiftKey: boolean, altKey: boolean, principal: number): number {
		return (
			((ctrlKey ? 1 : 0) << 0)
			| ((shiftKey ? 1 : 0) << 1)
			| ((altKey ? 1 : 0) << 2)
			| principal << 3
		) >>> 0;
	}