diff options
| author | Zuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian> | 2026-01-25 15:12:12 +0000 |
|---|---|---|
| committer | Zuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian> | 2026-01-25 15:12:12 +0000 |
| commit | 7d1944ab9d2307f2736afe8520436872db1c7617 (patch) | |
| tree | 7380a4f148f9ce0b70ed9f02cfa5e8561c783a7a /tests/generics/test_generic_ptr.zc | |
| parent | 8b720543f538862796fec0ff6b7ea12cb140bf0f (diff) | |
'let' it be
Diffstat (limited to 'tests/generics/test_generic_ptr.zc')
| -rw-r--r-- | tests/generics/test_generic_ptr.zc | 16 |
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); |
