Skip to content

Commit ea975e8

Browse files
committed
minor refactoring
1 parent 7ed8f2f commit ea975e8

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

std/internal/runtime/smartptr.jule

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
const SmartptrSize = PtrSize * 2
66

77
struct Smartptr[T] {
8-
Data: *T
9-
Ref: *uint
8+
Ptr: *T
9+
Ref: *uint
1010
}

std/runtime/mem.jule

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ fn ptrEqual(a: *unsafe, b: *unsafe): bool {
2020
unsafe fn strBytePtr(b: *byte, n: int): str {
2121
mut s := ""
2222
mut sb := (*runtime::Str)(&s)
23-
sb.Buffer.Data = *(&b)
23+
sb.Buffer.Ptr = *(&b)
2424
sb.Buffer.Ref = nil
25-
sb.Slice = sb.Buffer.Data
25+
sb.Slice = sb.Buffer.Ptr
2626
sb.Len = n
2727
ret s
2828
}

std/unsafe/conv.jule

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ fn Str(b: *byte, n: int): str {
1111
mut s := ""
1212
unsafe {
1313
mut sp := (*runtime::Str)(&s)
14-
sp.Buffer.Data = *(&b)
15-
sp.Slice = sp.Buffer.Data
14+
sp.Buffer.Ptr = *(&b)
15+
sp.Slice = sp.Buffer.Ptr
1616
sp.Len = n
1717
}
1818
ret s
@@ -24,9 +24,9 @@ fn Slice[Elem](mut e: *Elem, len: int, cap: int): []Elem {
2424
mut buf := []Elem(nil)
2525
unsafe {
2626
mut sp := (*runtime::Slice[Elem])(&buf)
27-
sp.Data.Data = e
27+
sp.Data.Ptr = e
2828
sp.Data.Ref = nil
29-
sp.Slice = sp.Data.Data
29+
sp.Slice = sp.Data.Ptr
3030
sp.Len, sp.Cap = len, cap
3131
}
3232
ret buf

0 commit comments

Comments
 (0)