v/vlib/v2/tests/if_a.v

23 lines
265 B
V

module main
type Expr = Ident | SelectorExpr
struct Ident {
name string
}
struct SelectorExpr {
lhs Expr
rhs Expr
// op int
}
fn main() {
a := Ident{
name: 'foo'
}
node := Expr(a)
if a.name == 'bar' {
} else if node !in [Ident, SelectorExpr] {
}
}