| .. |
|
README.md
|
tests: add parser/tests/, move checker_test.v=>compiler_errors_test.v
|
2020-06-15 10:58:34 +03:00 |
|
array_pos_err.out
|
parser: fix position of array init (#6998)
|
2020-11-28 17:05:14 +02:00 |
|
array_pos_err.vv
|
parser: fix position of array init (#6998)
|
2020-11-28 17:05:14 +02:00 |
|
c_struct_no_embed.out
|
parser: fix fn args eol errors (#7222)
|
2020-12-10 11:56:08 +02:00 |
|
c_struct_no_embed.vv
|
all: struct embedding
|
2020-10-30 07:09:26 +01:00 |
|
dec_use_as_value.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
dec_use_as_value.vv
|
parser: add error for `for i := 0; i++; i < ..` (#5850)
|
2020-07-17 10:31:58 +03:00 |
|
duplicate_field_embed_err.out
|
all: reimplement struct embedding with methods (#7506)
|
2020-12-23 19:12:49 +01:00 |
|
duplicate_field_embed_err.vv
|
all: reimplement struct embedding with methods (#7506)
|
2020-12-23 19:12:49 +01:00 |
|
duplicate_type_a.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
duplicate_type_a.vv
|
parser: fail when interface name is duplicated (#5828)
|
2020-07-14 18:52:51 +02:00 |
|
duplicate_type_b.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
duplicate_type_b.vv
|
parser: fail when interface name is duplicated (#5828)
|
2020-07-14 18:52:51 +02:00 |
|
embed_pub_mut_err.out
|
parser: embed always public and mutable (#7722)
|
2020-12-30 21:17:48 +02:00 |
|
embed_pub_mut_err.vv
|
parser: embed always public and mutable (#7722)
|
2020-12-30 21:17:48 +02:00 |
|
expected_type_enum_err.out
|
parser: fix expected type enum error pos (#7265)
|
2020-12-11 19:23:29 +02:00 |
|
expected_type_enum_err.vv
|
parser: fix expected type enum error pos (#7265)
|
2020-12-11 19:23:29 +02:00 |
|
expecting_assign_type_alias.out
|
parser: require assign on type alias (#6477)
|
2020-09-25 12:02:32 +02:00 |
|
expecting_assign_type_alias.vv
|
parser: require assign on type alias (#6477)
|
2020-09-25 12:02:32 +02:00 |
|
expr_evaluated_but_not_used_a.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
expr_evaluated_but_not_used_a.vv
|
parser: `expression evaluated but not used` error
|
2020-06-16 11:06:53 +02:00 |
|
expr_evaluated_but_not_used_b.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
expr_evaluated_but_not_used_b.vv
|
parser: `expression evaluated but not used` error
|
2020-06-16 11:06:53 +02:00 |
|
expr_evaluated_but_not_used_c.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
expr_evaluated_but_not_used_c.vv
|
parser: `expression evaluated but not used` error
|
2020-06-16 11:06:53 +02:00 |
|
expr_evaluated_but_not_used_d.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
expr_evaluated_but_not_used_d.vv
|
parser: `expression evaluated but not used` error
|
2020-06-16 11:06:53 +02:00 |
|
expr_evaluated_but_not_used_if.out
|
parser: report unused expression error in if and or blocks (#6953)
|
2020-11-26 00:28:41 +01:00 |
|
expr_evaluated_but_not_used_if.vv
|
parser: report unused expression error in if and or blocks (#6953)
|
2020-11-26 00:28:41 +01:00 |
|
expr_evaluated_but_not_used_or.out
|
parser: report unused expression error in if and or blocks (#6953)
|
2020-11-26 00:28:41 +01:00 |
|
expr_evaluated_but_not_used_or.vv
|
parser: report unused expression error in if and or blocks (#6953)
|
2020-11-26 00:28:41 +01:00 |
|
fn_attributes_duplicate_multiple.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
fn_attributes_duplicate_multiple.vv
|
parser/cgen: multiple attributes & better errors (closes #5334)
|
2020-06-15 22:59:09 +10:00 |
|
fn_attributes_duplicate_single.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
fn_attributes_duplicate_single.vv
|
parser/cgen: multiple attributes & better errors (closes #5334)
|
2020-06-15 22:59:09 +10:00 |
|
fn_attributes_empty_err.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
fn_attributes_empty_err.vv
|
parser/cgen: multiple attributes & better errors (closes #5334)
|
2020-06-15 22:59:09 +10:00 |
|
fn_type_only_args_in_interfaces.out
|
types: rename `any_*`, `untyped *` -> `* literal` (#7845)
|
2021-01-04 00:11:09 +02:00 |
|
fn_type_only_args_in_interfaces.vv
|
parser: fix interface functions with no params (ui examples)
|
2020-06-29 10:53:12 +03:00 |
|
fn_type_only_args_no_body.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
fn_type_only_args_no_body.vv
|
parser: disallow fns with type only args and a body
|
2020-06-29 10:21:01 +03:00 |
|
fn_type_only_args_unknown_name.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
fn_type_only_args_unknown_name.vv
|
parser: disallow fns with type only args and a body
|
2020-06-29 10:21:01 +03:00 |
|
fn_use_builtin_err.out
|
parser: check for builtin function redefinitions (fix #7499) (#7507)
|
2020-12-23 18:17:09 +02:00 |
|
fn_use_builtin_err.vv
|
parser: check for builtin function redefinitions (fix #7499) (#7507)
|
2020-12-23 18:17:09 +02:00 |
|
for.out
|
parser: disallow index variable with range `for` (#6464)
|
2020-09-24 15:52:44 +03:00 |
|
for.vv
|
parser: disallow index variable with range `for` (#6464)
|
2020-09-24 15:52:44 +03:00 |
|
inc_use_as_value.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
inc_use_as_value.vv
|
parser: add error for `for i := 0; i++; i < ..` (#5850)
|
2020-07-17 10:31:58 +03:00 |
|
interface_duplicate_method.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
interface_duplicate_method.vv
|
parser: duplicate method declaration on interface (#5825)
|
2020-07-15 10:23:21 +02:00 |
|
invalid_fn_decl_script_err.out
|
parser: proper error on fn decl in script mode (#7680)
|
2020-12-30 21:18:36 +02:00 |
|
invalid_fn_decl_script_err.vv
|
parser: proper error on fn decl in script mode (#7680)
|
2020-12-30 21:18:36 +02:00 |
|
match_range_dotdot_err.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
match_range_dotdot_err.vv
|
parser: force `...` rather than `..` in matches for inclusive ranges (#5852)
|
2020-07-17 11:30:21 +03:00 |
|
method_decl_on_non_local_array.out
|
parser: error on non local array/map methods & add tests
|
2020-12-11 20:50:26 +11:00 |
|
method_decl_on_non_local_array.vv
|
parser: error on non local array/map methods & add tests
|
2020-12-11 20:50:26 +11:00 |
|
method_decl_on_non_local_map.out
|
parser: error on non local array/map methods & add tests
|
2020-12-11 20:50:26 +11:00 |
|
method_decl_on_non_local_map.vv
|
parser: error on non local array/map methods & add tests
|
2020-12-11 20:50:26 +11:00 |
|
method_decl_on_non_local_type.out
|
parser: error on non local array/map methods & add tests
|
2020-12-11 20:50:26 +11:00 |
|
method_decl_on_non_local_type.vv
|
parser: error on non local array/map methods & add tests
|
2020-12-11 20:50:26 +11:00 |
|
multi_argumented_assign_err.out
|
parser: fix the position of the multi variable += assign error (#7584)
|
2020-12-26 19:48:58 +02:00 |
|
multi_argumented_assign_err.vv
|
parser: fix the position of the multi variable += assign error (#7584)
|
2020-12-26 19:48:58 +02:00 |
|
nested_unsafe_expr.out
|
parser: clean error when nesting `unsafe` (#6656)
|
2020-10-20 22:57:24 +03:00 |
|
nested_unsafe_expr.vv
|
parser: clean error when nesting `unsafe` (#6656)
|
2020-10-20 22:57:24 +03:00 |
|
nested_unsafe_stmt.out
|
parser: clean error when nesting `unsafe` (#6656)
|
2020-10-20 22:57:24 +03:00 |
|
nested_unsafe_stmt.vv
|
parser: clean error when nesting `unsafe` (#6656)
|
2020-10-20 22:57:24 +03:00 |
|
operator_normal_fn.out
|
parser: error if operators are used as function names (#7532)
|
2020-12-24 13:38:11 +02:00 |
|
operator_normal_fn.vv
|
parser: error if operators are used as function names (#7532)
|
2020-12-24 13:38:11 +02:00 |
|
postfix_err.out
|
tests: use .vv files directly in compiler_errors_test.v
|
2020-08-25 18:14:06 +03:00 |
|
postfix_err.vv
|
parser: warn if PostfixExpr followed by `]` or `)` token (#6214)
|
2020-08-25 08:50:06 +02:00 |
|
prefix_first.out
|
parser: fixes or block position (#6736)
|
2020-11-04 16:02:01 +02:00 |
|
prefix_first.vv
|
parser: warn about ambiguous infix/prefix op token (#6491)
|
2020-09-29 03:13:10 +02:00 |
|
select_bad_key_1.out
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_bad_key_1.vv
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_bad_key_2.out
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_bad_key_2.vv
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_bad_key_3.out
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_bad_key_3.vv
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_bad_key_4.out
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_bad_key_4.vv
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_else_1.out
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_else_1.vv
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_else_2.out
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
select_else_2.vv
|
parser: implement parsing of `select` block (#6379)
|
2020-09-16 15:34:57 +02:00 |
|
string_invalid_prefix_err.out
|
parser: add an error for an invalid string prefix (#7019)
|
2020-11-30 10:58:00 +02:00 |
|
string_invalid_prefix_err.vv
|
parser: add an error for an invalid string prefix (#7019)
|
2020-11-30 10:58:00 +02:00 |
|
struct_embed_duplicate.out
|
all: struct embedding
|
2020-10-30 07:09:26 +01:00 |
|
struct_embed_duplicate.vv
|
all: struct embedding
|
2020-10-30 07:09:26 +01:00 |
|
struct_embed_unknown_module.out
|
all: struct embedding
|
2020-10-30 07:09:26 +01:00 |
|
struct_embed_unknown_module.vv
|
all: struct embedding
|
2020-10-30 07:09:26 +01:00 |
|
struct_update_err.out
|
parser: struct updating syntax with `Abc{...oldabc newfield: val}` (#7865)
|
2021-01-04 20:19:03 +02:00 |
|
struct_update_err.vv
|
parser: struct updating syntax with `Abc{...oldabc newfield: val}` (#7865)
|
2021-01-04 20:19:03 +02:00 |
|
type_alias_existing_type_err.out
|
parser: differentiate recursive alias & existing type err + rune fix
|
2020-12-16 18:03:49 +11:00 |
|
type_alias_existing_type_err.vv
|
parser: differentiate recursive alias & existing type err + rune fix
|
2020-12-16 18:03:49 +11:00 |
|
type_alias_same_type_err.out
|
parser: differentiate recursive alias & existing type err + rune fix
|
2020-12-16 18:03:49 +11:00 |
|
type_alias_same_type_err.vv
|
parser: differentiate recursive alias & existing type err + rune fix
|
2020-12-16 18:03:49 +11:00 |
|
uncomplete_module_call_err.out
|
parser: return node on incomplete module selector (#7574)
|
2020-12-26 12:23:51 +02:00 |
|
uncomplete_module_call_err.vv
|
parser: fix error when accessing module without name after dot (#7530)
|
2020-12-25 16:50:08 +02:00 |
|
unnecessary_mut.out
|
parser: smartcast mutable selector (#6881)
|
2020-11-19 21:05:10 +01:00 |
|
unnecessary_mut.vv
|
parser: smartcast mutable selector (#6881)
|
2020-11-19 21:05:10 +01:00 |
|
unnecessary_mut_2.out
|
parser: move mut in if/match to expr (#6973)
|
2020-11-27 03:08:42 +01:00 |
|
unnecessary_mut_2.vv
|
parser: smartcast mutable selector (#6881)
|
2020-11-19 21:05:10 +01:00 |