- all decl tokens are given an accurate starting position - key grammar productions return token positions to facilitate the above - helpers for standardized parse error generation - replaced annoying pattern-matching type argument restrictions - moving away from dumping raw decl tokens in error messages
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
binding_mix_param.sv | Loading commit data... | |
binding_mix_port.sv | Loading commit data... | |
binding_not_found_class.sv | Loading commit data... | |
binding_not_found_param.sv | Loading commit data... | |
binding_not_found_port.sv | Loading commit data... | |
binding_overflow_class.sv | Loading commit data... | |
binding_overflow_param.sv | Loading commit data... | |
binding_overflow_port.sv | Loading commit data... | |
block_comment_eof.sv | Loading commit data... | |
break_inside_fork.sv | Loading commit data... | |
break_outside_loop.sv | Loading commit data... | |
byte_packed.sv | Loading commit data... | |
case_multiple_defaults.sv | Loading commit data... | |
casex_inside.sv | Loading commit data... | |
casez_inside.sv | Loading commit data... | |
class_missing_item.sv | Loading commit data... | |
class_not_specialized.sv | Loading commit data... | |
class_parameter_missing_1.sv | Loading commit data... | |
class_parameter_missing_2.sv | Loading commit data... | |
class_parameter_not_expr.sv | Loading commit data... | |
class_parameter_not_type.sv | Loading commit data... | |
const_const.sv | Loading commit data... | |
continue_inside_fork.sv | Loading commit data... | |
continue_outside_loop.sv | Loading commit data... | |
dangling_stmt.sv | Loading commit data... | |
decl_after_stmt.sv | Loading commit data... | |
decl_binop_asgn.sv | Loading commit data... | |
decl_delay_asgn.sv | Loading commit data... | |
decl_delay_asgn_init.sv | Loading commit data... | |
decl_delay_asgn_package.sv | Loading commit data... | |
decl_delay_asgn_port.sv | Loading commit data... | |
decl_non_blocking_asgn.sv | Loading commit data... | |
default_nettype_invalid.sv | Loading commit data... | |
default_nettype_none.sv | Loading commit data... | |
double_backtick.sv | Loading commit data... | |
end_label_block_only.sv | Loading commit data... | |
end_label_block_wrong.sv | Loading commit data... | |
end_label_class_wrong.sv | Loading commit data... | |
end_label_function_wrong.sv | Loading commit data... | |
end_label_gen_block_only.sv | Loading commit data... | |
end_label_gen_block_wrong.sv | Loading commit data... | |
end_label_interface_wrong.sv | Loading commit data... | |
end_label_module_wrong.sv | Loading commit data... | |
end_label_package_wrong.sv | Loading commit data... | |
end_label_task_wrong.sv | Loading commit data... | |
enum_conflict.sv | Loading commit data... | |
enum_post_signed.sv | Loading commit data... | |
export_outside_package_1.sv | Loading commit data... | |
export_outside_package_2.sv | Loading commit data... | |
export_outside_package_3.sv | Loading commit data... | |
for_loop_decl_no_init.sv | Loading commit data... | |
generate_case_multiple_defaults.sv | Loading commit data... | |
highz0_highz1.sv | Loading commit data... | |
include_apos.sv | Loading commit data... | |
include_filename_eof.sv | Loading commit data... | |
include_loop_1.sv | Loading commit data... | |
include_loop_2.sv | Loading commit data... | |
instantiation_extra_comma.sv | Loading commit data... | |
instantiation_missing_ports.sv | Loading commit data... | |
instantiation_no_label.sv | Loading commit data... | |
instantiation_no_module.sv | Loading commit data... | |
instantiation_not_ports.sv | Loading commit data... | |
instantiation_not_range.sv | Loading commit data... | |
instantiation_trailing_comma.sv | Loading commit data... | |
interface_bad_expr.sv | Loading commit data... | |
interface_excess_ports.sv | Loading commit data... | |
interface_mismatch.svh | Loading commit data... | |
interface_mismatch_1.sv | Loading commit data... | |
interface_mismatch_2.sv | Loading commit data... | |
interface_mismatch_3.sv | Loading commit data... | |
interface_mismatch_4.sv | Loading commit data... | |
interface_mismatch_5.sv | Loading commit data... | |
interface_mismatch_6.sv | Loading commit data... | |
interface_missing_direction.sv | Loading commit data... | |
interface_modport_missing.sv | Loading commit data... | |
interface_modport_unlisted.sv | Loading commit data... | |
interface_non_lhs.sv | Loading commit data... | |
interface_param_mismatch_expr.sv | Loading commit data... | |
interface_param_mismatch_type.sv | Loading commit data... | |
interface_unbound_modport.sv | Loading commit data... | |
lhs_expr.sv | Loading commit data... | |
lhs_pattern.sv | Loading commit data... | |
line_char1.sv | Loading commit data... | |
line_char2.sv | Loading commit data... | |
line_eof.sv | Loading commit data... | |
line_level.sv | Loading commit data... | |
localparam_no_default.sv | Loading commit data... | |
localparam_type_no_default.sv | Loading commit data... | |
macro_arg_bad_eq.sv | Loading commit data... | |
macro_arg_bad_name.sv | Loading commit data... | |
macro_args_empty.sv | Loading commit data... | |
macro_illegal_name.sv | Loading commit data... | |
macro_overapplied.sv | Loading commit data... | |
macro_unapplied.sv | Loading commit data... | |
macro_unapplied_eof.sv | Loading commit data... | |
macro_underapplied.sv | Loading commit data... | |
missing_class.sv | Loading commit data... | |
missing_end.sv | Loading commit data... | |
missing_endfunction.sv | Loading commit data... | |
missing_endgenerate.sv | Loading commit data... | |
missing_endinterface_1.sv | Loading commit data... | |
missing_endinterface_2.sv | Loading commit data... | |
missing_endmodule_1.sv | Loading commit data... | |
missing_endmodule_2.sv | Loading commit data... | |
missing_endpackage.sv | Loading commit data... | |
missing_endtask.sv | Loading commit data... | |
missing_include.sv | Loading commit data... | |
missing_join.sv | Loading commit data... | |
module_import_missing_package.sv | Loading commit data... | |
module_import_missing_package_item.sv | Loading commit data... | |
module_param_mismatch_expr.sv | Loading commit data... | |
module_param_mismatch_type.sv | Loading commit data... | |
package_export_export_1.sv | Loading commit data... | |
package_export_export_2.sv | Loading commit data... | |
package_export_missing.sv | Loading commit data... | |
package_export_wrong_1.sv | Loading commit data... | |
package_export_wrong_2.sv | Loading commit data... | |
package_import_missing_package.sv | Loading commit data... | |
package_import_missing_package_item.sv | Loading commit data... | |
package_loop_1.sv | Loading commit data... | |
package_loop_2.sv | Loading commit data... | |
package_scope_conflict_1.sv | Loading commit data... | |
package_scope_conflict_2.sv | Loading commit data... | |
package_scope_conflict_3.sv | Loading commit data... | |
package_scope_conflict_4.sv | Loading commit data... | |
package_scope_conflict_5.sv | Loading commit data... | |
package_scope_conflict_6.sv | Loading commit data... | |
package_scope_conflict_7.sv | Loading commit data... | |
package_scope_conflict_8.sv | Loading commit data... | |
package_self_export.sv | Loading commit data... | |
package_self_import.sv | Loading commit data... | |
package_self_reference_early.sv | Loading commit data... | |
package_self_reference_loop.sv | Loading commit data... | |
parameter_no_default_1.sv | Loading commit data... | |
parameter_no_default_2.sv | Loading commit data... | |
parameter_no_default_3.sv | Loading commit data... | |
return_inside_fork.sv | Loading commit data... | |
return_outside_tf.sv | Loading commit data... | |
run.sh | Loading commit data... | |
run_on_decl_item.sv | Loading commit data... | |
run_on_decl_stmt.sv | Loading commit data... | |
string_directive.sv | Loading commit data... | |
string_literal_backtick_eof.sv | Loading commit data... | |
string_literal_eof.sv | Loading commit data... | |
string_packed.sv | Loading commit data... | |
string_signed.sv | Loading commit data... | |
struct_extra_named_field.sv | Loading commit data... | |
struct_extra_unnamed_field.sv | Loading commit data... | |
struct_invalid_key.sv | Loading commit data... | |
struct_missing_field.sv | Loading commit data... | |
struct_non_integer.sv | Loading commit data... | |
struct_out_of_bounds.sv | Loading commit data... | |
struct_unknown_field.sv | Loading commit data... | |
typeof_packed.sv | Loading commit data... | |
typeof_signed.sv | Loading commit data... | |
undefined_macro.sv | Loading commit data... | |
unmatched_else.sv | Loading commit data... | |
unmatched_elsif.sv | Loading commit data... | |
unmatched_endif.sv | Loading commit data... | |
unmatched_ifdef.sv | Loading commit data... | |
var_var.sv | Loading commit data... |