mirror of
https://github.com/vlang/v.git
synced 2025-09-13 22:42:26 +03:00
ci: fix compiling comptime_if_expr_test.v
This commit is contained in:
parent
1ddd990687
commit
c5285e7217
1 changed files with 0 additions and 5 deletions
|
@ -5749,11 +5749,6 @@ pub fn (mut c Checker) if_expr(mut node ast.IfExpr) ast.Type {
|
||||||
comptime_field_name = left.expr.str()
|
comptime_field_name = left.expr.str()
|
||||||
c.comptime_fields_type[comptime_field_name] = got_type
|
c.comptime_fields_type[comptime_field_name] = got_type
|
||||||
is_comptime_type_is_expr = true
|
is_comptime_type_is_expr = true
|
||||||
} else if branch.cond.right is ast.TypeNode && left is ast.TypeNode {
|
|
||||||
// is interface
|
|
||||||
checked_type := c.unwrap_generic((left as ast.TypeNode).typ)
|
|
||||||
should_skip = !c.table.type_implements_interface(checked_type,
|
|
||||||
got_type)
|
|
||||||
} else if left is ast.TypeNode {
|
} else if left is ast.TypeNode {
|
||||||
is_comptime_type_is_expr = true
|
is_comptime_type_is_expr = true
|
||||||
left_type := c.unwrap_generic(left.typ)
|
left_type := c.unwrap_generic(left.typ)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue