23 lines
305 B
V
23 lines
305 B
V
struct Position {
|
|
line_nr int = 1
|
|
}
|
|
|
|
struct Statement {
|
|
pos Position
|
|
}
|
|
|
|
struct Expression {
|
|
pos Position
|
|
}
|
|
|
|
fn test_child_struct_field_default() {
|
|
stmt := Statement{
|
|
pos: Position{}
|
|
}
|
|
expr := Expression{}
|
|
println(stmt)
|
|
println(expr)
|
|
assert stmt.pos.line_nr == 1
|
|
assert expr.pos.line_nr == 1
|
|
}
|