Skip to content

Commit 5f9f56c

Browse files
Apply npx prettier --write Runtime/src/index.ts
1 parent 0ac5425 commit 5f9f56c

File tree

1 file changed

+49
-17
lines changed

1 file changed

+49
-17
lines changed

Runtime/src/index.ts

+49-17
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ interface ExportedMemory {
55
type ref = number;
66
type pointer = number;
77

8-
interface GlobalVariable { }
8+
interface GlobalVariable {}
99
declare const window: GlobalVariable;
1010
declare const global: GlobalVariable;
1111
let globalVariable: any;
@@ -254,38 +254,56 @@ export class SwiftRuntime {
254254
payload2_ptr: pointer,
255255
is_exception: boolean
256256
) => {
257-
const exceptionBit = (is_exception ? 1 : 0) << 31
257+
const exceptionBit = (is_exception ? 1 : 0) << 31;
258258
if (value === null) {
259259
writeUint32(kind_ptr, exceptionBit | JavaScriptValueKind.Null);
260260
return;
261261
}
262262
switch (typeof value) {
263263
case "boolean": {
264-
writeUint32(kind_ptr, exceptionBit | JavaScriptValueKind.Boolean);
264+
writeUint32(
265+
kind_ptr,
266+
exceptionBit | JavaScriptValueKind.Boolean
267+
);
265268
writeUint32(payload1_ptr, value ? 1 : 0);
266269
break;
267270
}
268271
case "number": {
269-
writeUint32(kind_ptr, exceptionBit | JavaScriptValueKind.Number);
272+
writeUint32(
273+
kind_ptr,
274+
exceptionBit | JavaScriptValueKind.Number
275+
);
270276
writeFloat64(payload2_ptr, value);
271277
break;
272278
}
273279
case "string": {
274-
writeUint32(kind_ptr, exceptionBit | JavaScriptValueKind.String);
280+
writeUint32(
281+
kind_ptr,
282+
exceptionBit | JavaScriptValueKind.String
283+
);
275284
writeUint32(payload1_ptr, this.heap.retain(value));
276285
break;
277286
}
278287
case "undefined": {
279-
writeUint32(kind_ptr, exceptionBit | JavaScriptValueKind.Undefined);
288+
writeUint32(
289+
kind_ptr,
290+
exceptionBit | JavaScriptValueKind.Undefined
291+
);
280292
break;
281293
}
282294
case "object": {
283-
writeUint32(kind_ptr, exceptionBit | JavaScriptValueKind.Object);
295+
writeUint32(
296+
kind_ptr,
297+
exceptionBit | JavaScriptValueKind.Object
298+
);
284299
writeUint32(payload1_ptr, this.heap.retain(value));
285300
break;
286301
}
287302
case "function": {
288-
writeUint32(kind_ptr, exceptionBit | JavaScriptValueKind.Function);
303+
writeUint32(
304+
kind_ptr,
305+
exceptionBit | JavaScriptValueKind.Function
306+
);
289307
writeUint32(payload1_ptr, this.heap.retain(value));
290308
break;
291309
}
@@ -393,7 +411,13 @@ export class SwiftRuntime {
393411
decodeValues(argv, argc)
394412
);
395413
} catch (error) {
396-
writeValue(error, kind_ptr, payload1_ptr, payload2_ptr, true);
414+
writeValue(
415+
error,
416+
kind_ptr,
417+
payload1_ptr,
418+
payload2_ptr,
419+
true
420+
);
397421
return;
398422
}
399423
writeValue(result, kind_ptr, payload1_ptr, payload2_ptr, false);
@@ -411,13 +435,15 @@ export class SwiftRuntime {
411435
const func = this.heap.referenceHeap(func_ref);
412436
let result: any;
413437
try {
414-
result = Reflect.apply(
415-
func,
416-
obj,
417-
decodeValues(argv, argc)
418-
);
438+
result = Reflect.apply(func, obj, decodeValues(argv, argc));
419439
} catch (error) {
420-
writeValue(error, kind_ptr, payload1_ptr, payload2_ptr, true);
440+
writeValue(
441+
error,
442+
kind_ptr,
443+
payload1_ptr,
444+
payload2_ptr,
445+
true
446+
);
421447
return;
422448
}
423449
writeValue(result, kind_ptr, payload1_ptr, payload2_ptr, false);
@@ -444,15 +470,21 @@ export class SwiftRuntime {
444470
exception_payload2_ptr: pointer
445471
) => {
446472
const obj = this.heap.referenceHeap(ref);
447-
let result: any
473+
let result: any;
448474
try {
449475
result = Reflect.construct(obj, decodeValues(argv, argc));
450476
if (typeof result != "object")
451477
throw Error(
452478
`Invalid result type of object constructor of "${obj}": "${result}"`
453479
);
454480
} catch (error) {
455-
writeValue(error, exception_kind_ptr, exception_payload1_ptr, exception_payload2_ptr, true);
481+
writeValue(
482+
error,
483+
exception_kind_ptr,
484+
exception_payload1_ptr,
485+
exception_payload2_ptr,
486+
true
487+
);
456488
return;
457489
}
458490
writeUint32(result_obj, this.heap.retain(result));

0 commit comments

Comments
 (0)