Skip to content

Commit 379a2e7

Browse files
committed
Re-sync CanonicalABI.md with canonical-abi/definitions.py
1 parent e97d22a commit 379a2e7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

design/mvp/CanonicalABI.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ def load(cx, ptr, t):
420420
case S64() : return load_int(cx, ptr, 8, signed=True)
421421
case Float32() : return canonicalize32(reinterpret_i32_as_float(load_int(cx, ptr, 4)))
422422
case Float64() : return canonicalize64(reinterpret_i64_as_float(load_int(cx, ptr, 8)))
423-
case Char() : return i32_to_char(cx, load_int(cx, ptr, 4))
423+
case Char() : return convert_i32_to_char(cx, load_int(cx, ptr, 4))
424424
case String() : return load_string(cx, ptr)
425425
case List(t) : return load_list(cx, ptr, t)
426426
case Record(fields) : return load_record(cx, ptr, fields)
@@ -473,7 +473,7 @@ An `i32` is converted to a `char` (a [Unicode Scalar Value]) by dynamically
473473
testing that its unsigned integral value is in the valid [Unicode Code Point]
474474
range and not a [Surrogate]:
475475
```python
476-
def i32_to_char(cx, i):
476+
def convert_i32_to_char(cx, i):
477477
trap_if(i >= 0x110000)
478478
trap_if(0xD800 <= i <= 0xDFFF)
479479
return chr(i)
@@ -1118,7 +1118,7 @@ def lift_flat(cx, vi, t):
11181118
case S64() : return lift_flat_signed(vi, 64, 64)
11191119
case Float32() : return canonicalize32(vi.next('f32'))
11201120
case Float64() : return canonicalize64(vi.next('f64'))
1121-
case Char() : return i32_to_char(cx, vi.next('i32'))
1121+
case Char() : return convert_i32_to_char(cx, vi.next('i32'))
11221122
case String() : return lift_flat_string(cx, vi)
11231123
case List(t) : return lift_flat_list(cx, vi, t)
11241124
case Record(fields) : return lift_flat_record(cx, vi, fields)

0 commit comments

Comments
 (0)