summaryrefslogtreecommitdiff
path: root/tests/generics/test_generic_ptr.zc
diff options
context:
space:
mode:
authorZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-25 15:12:12 +0000
committerZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-25 15:12:12 +0000
commit7d1944ab9d2307f2736afe8520436872db1c7617 (patch)
tree7380a4f148f9ce0b70ed9f02cfa5e8561c783a7a /tests/generics/test_generic_ptr.zc
parent8b720543f538862796fec0ff6b7ea12cb140bf0f (diff)
'let' it be
Diffstat (limited to 'tests/generics/test_generic_ptr.zc')
-rw-r--r--tests/generics/test_generic_ptr.zc16
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/generics/test_generic_ptr.zc b/tests/generics/test_generic_ptr.zc
index e08caba..fdcb9db 100644
--- a/tests/generics/test_generic_ptr.zc
+++ b/tests/generics/test_generic_ptr.zc
@@ -4,15 +4,15 @@ import "std/result.zc"
test "generic pointer instantiation" {
// Vector of ints (internally int*) nested in Result
- var v = Vec<int>::new();
+ let v = Vec<int>::new();
v.push(10);
v.push(20);
v.push(30);
- var res = Result<Vec<int>>::Ok(v);
+ let res = Result<Vec<int>>::Ok(v);
// Test unwrapping (signatures involving int*)
- var unwrapped = res.unwrap_ref();
+ let unwrapped = res.unwrap_ref();
assert(unwrapped.get(0) == 10);
assert(unwrapped.get(1) == 20);
assert(unwrapped.get(2) == 30);
@@ -23,15 +23,15 @@ test "generic pointer instantiation" {
test "generic pointer double nesting" {
// Double nesting - Result<Vec<int*>>
- var v_ptr = Vec<int*>::new();
- var a: int = 100;
- var b: int = 200;
+ let v_ptr = Vec<int*>::new();
+ let a: int = 100;
+ let b: int = 200;
v_ptr.push(&a);
v_ptr.push(&b);
- var res_ptr = Result<Vec<int*>>::Ok(v_ptr);
- var unwrapped_ptr = res_ptr.unwrap();
+ let res_ptr = Result<Vec<int*>>::Ok(v_ptr);
+ let unwrapped_ptr = res_ptr.unwrap();
assert(*unwrapped_ptr.get(0) == 100);
assert(*unwrapped_ptr.get(1) == 200);