vlib/v/checker/tests/unknown_comptime_expr.vv:5:6: error: `foo` is mut and may have changed since its definition
    3 | fn main() {
    4 |     mut foo := 0
    5 |     $if foo == 0 {}
      |         ~~~
    6 | 
    7 |     bar := unknown_at_ct()
vlib/v/checker/tests/unknown_comptime_expr.vv:8:6: error: definition of `bar` is unknown at compile time
    6 | 
    7 |     bar := unknown_at_ct()
    8 |     $if bar == 0 {}
      |         ~~~
    9 | }
   10 |
vlib/v/checker/tests/unknown_comptime_expr.vv:13:6: error: undefined ident: `huh`
   11 | fn if_is() {
   12 |     s := S1{}
   13 |     $if huh.typ is T {}
      |         ~~~
   14 |     $if s is int {}
   15 |     $if s.i is 5 {}
vlib/v/checker/tests/unknown_comptime_expr.vv:14:6: error: invalid `$if` condition: expected a type or a selector expression or an interface check
   12 |     s := S1{}
   13 |     $if huh.typ is T {}
   14 |     $if s is int {}
      |         ^
   15 |     $if s.i is 5 {}
   16 |     $if s.i is T {}
vlib/v/checker/tests/unknown_comptime_expr.vv:15:13: error: invalid `$if` condition: expected a type
   13 |     $if huh.typ is T {}
   14 |     $if s is int {}
   15 |     $if s.i is 5 {}
      |                ^
   16 |     $if s.i is T {}
   17 | }
vlib/v/checker/tests/unknown_comptime_expr.vv:16:13: error: unknown type `T`
   14 |     $if s is int {}
   15 |     $if s.i is 5 {}
   16 |     $if s.i is T {}
      |                ^
   17 | }
   18 |
