@register_passable("trivial")
struct ListNode:
var val: Int
var next: Pointer[ListNode]
@always_inline
fn __init__(val: Int) -> Self:
return ListNode {val: val, next: Pointer[ListNode].get_null()}
let node1 = ListNode(1)
@register_passable("trivial")
struct ListNode:
var val: Int
var next: Pointer[ListNode]
@always_inline
fn __init__(val: Int) -> Self:
return ListNode {val: val, next: Pointer[ListNode].get_null()}
let node1 = ListNode(1)