Skip to content

Commit dff4b35

Browse files
committed
fix PR suggestions
1 parent 5c583cb commit dff4b35

File tree

3 files changed

+14
-18
lines changed

3 files changed

+14
-18
lines changed

sway-core/src/language/ty/declaration/function.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -713,7 +713,7 @@ impl DebugWithEngines for TyFunctionSig {
713713
self.type_parameters
714714
.iter()
715715
.map(|p| match p {
716-
TyFunctionSigTypeParameter::Type(t) => format!("{}", engines.help_out(t)),
716+
TyFunctionSigTypeParameter::Type(t) => format!("{:?}", engines.help_out(t)),
717717
TyFunctionSigTypeParameter::Const(expr) =>
718718
format!("{:?}", engines.help_out(expr)),
719719
})

test/src/e2e_vm_tests/test_programs/should_pass/language/const_generics/json_abi_oracle.json

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@
88
"concreteTypeId": "4936d108619f9cd75cdeea2f3fe11241b06d22b856d4b61fa3ae412370b10a6a",
99
"metadataTypeId": 0,
1010
"type": "[u64; 2]"
11-
},
12-
{
13-
"concreteTypeId": "1506e6f44c1d6291cdf46395a8e573276a4fa79e8ace3fc891e092ef32d1b0a0",
14-
"type": "u64"
1511
}
1612
],
1713
"configurables": [],
@@ -29,27 +25,22 @@
2925
"output": "2e38e77b22c314a449e91fafed92a43826ac6aa403ae6a8acb6cf58239fbaf5d"
3026
}
3127
],
32-
"loggedTypes": [
33-
{
34-
"concreteTypeId": "4936d108619f9cd75cdeea2f3fe11241b06d22b856d4b61fa3ae412370b10a6a",
35-
"logId": "5275633847438908631"
36-
},
37-
{
38-
"concreteTypeId": "1506e6f44c1d6291cdf46395a8e573276a4fa79e8ace3fc891e092ef32d1b0a0",
39-
"logId": "1515152261580153489"
40-
}
41-
],
28+
"loggedTypes": [],
4229
"messagesTypes": [],
4330
"metadataTypes": [
4431
{
4532
"components": [
4633
{
4734
"name": "__array_element",
48-
"typeId": "1506e6f44c1d6291cdf46395a8e573276a4fa79e8ace3fc891e092ef32d1b0a0"
35+
"typeId": 1
4936
}
5037
],
5138
"metadataTypeId": 0,
5239
"type": "[_; 2]"
40+
},
41+
{
42+
"metadataTypeId": 1,
43+
"type": "u64"
5344
}
5445
],
5546
"programType": "script",

test/src/e2e_vm_tests/test_programs/should_pass/language/const_generics/src/main.sw

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ fn return_n<const NNN: u64>() -> u64 {
2828
}
2929

3030
fn main(a: [u64; 2]) {
31-
__log(a);
31+
let _ = __dbg(a);
3232

3333
let a = [C {}].my_len();
3434
assert(a == 1);
@@ -37,8 +37,13 @@ fn main(a: [u64; 2]) {
3737
assert(b == 2);
3838

3939
let s: S<u64, 3> = S { };
40-
__log(s.len_xxx());
40+
let _ = __dbg(s.len_xxx());
4141

4242
let _ = __dbg(return_n::<3>());
4343
let _ = __dbg(return_n::<5>());
4444
}
45+
46+
#[test]
47+
fn run_main() {
48+
main([1, 2]);
49+
}

0 commit comments

Comments
 (0)