yuyi

Results 17 issues of yuyi

This PR fix generics with nested generic method call (fix #15387). - Fix generics with nested generic method call. - Add test. ```v struct Calc { mut: typ S }...

High-score screens are already very common, fonts and icons displayed under high-score screens are too small, so we should meet this requirement.

enhancement

This PR make error handling the same as the main function. - Make error handling the same as the main function. - Modify all the related tests. e.g. ```v fn...

This PR check option fn returning error (fix #17423). - Check option fn returning error. - Add test. - Modify all the related calls. ```v fn func() ?int { return...

This PR fix option variable error (fix #17460, fix #17461). - Fix option variable error. - Add test. ```v struct Foo { name ?string } fn main() { foo :=...

This PR fix nested option struct with required attr init (fix #17513). - Fix nested option struct with required attr init. - Add test. ```v struct AA { bb ?BB...

This PR check error of casting to interface (fix #17522). - Check error of casting to interface. - Add test. ```v fn main() { dump(foo()!) } fn foo() !int {...

This PR change option to result in index and channel (part 1).

This PR fix fmt error of infix expr with comments (fix #17560). - Fix fmt error of infix expr with comments. - Add test. infix_expr_with_comments_keep.vv ```v fn main() { a...

This PR clean up assign_stmt().