virtualx-engine/modules/gdscript/tests/scripts/parser/errors
George Marques b4d0a09f15
GDScript: Reintroduce binary tokenization on export
This adds back a function available in 3.x: exporting the GDScript
files in a binary form by converting the tokens recognized by the
tokenizer into a data format.

It is enabled by default on export but can be manually disabled. The
format helps with loading times since, the tokens are easily
reconstructed, and with hiding the source code, since recovering it
would require a specialized tool. Code comments are not stored in this
format.

The `--test` command can also include a `--use-binary-tokens` flag
which will run the GDScript tests with the binary format instead of the
regular source code by converting them in-memory before the test runs.
2024-02-08 11:20:05 -03:00
..
annotation_extra_comma.gd
annotation_extra_comma.out
array_consecutive_commas.gd
array_consecutive_commas.out
assignment_2_equal_signs.gd
assignment_2_equal_signs.out
assignment_3_equal_signs.gd
assignment_3_equal_signs.out
assignment_empty_assignee.gd
assignment_empty_assignee.out
assignment_in_if.gd
assignment_in_if.out
assignment_in_var.gd
assignment_in_var.out
assignment_in_var_if.gd
assignment_in_var_if.out
assignment_without_identifier.gd
assignment_without_identifier.out
bad_continue_in_lambda.gd
bad_continue_in_lambda.out
bad_r_string_1.gd
bad_r_string_1.out
bad_r_string_2.gd
bad_r_string_2.out
bad_r_string_3.gd
bad_r_string_3.out
binary_complement_without_argument.gd
binary_complement_without_argument.out
boolean_negation_without_argument.gd
boolean_negation_without_argument.out
boolean_negation_without_argument_using_bang.gd
boolean_negation_without_argument_using_bang.out
brace_syntax.gd
brace_syntax.out
class_name_after_annotation.gd
class_name_after_annotation.out
constant_conflicts_variable.gd
constant_conflicts_variable.out
default_value_in_function_call.gd
default_value_in_function_call.out
dollar-assignment-bug-53696.gd
dollar-assignment-bug-53696.out
double_dictionary_comma.gd
double_dictionary_comma.out
duplicate_icon.gd
duplicate_icon.out
duplicate_tool.gd
duplicate_tool.out
function_conflicts_constant.gd
function_conflicts_constant.out
function_conflicts_variable.gd
function_conflicts_variable.out
identifier_similar_to_keyword.gd
identifier_similar_to_keyword.out
invalid_escape_sequence.gd
invalid_escape_sequence.out
invalid_identifier_number.gd
invalid_identifier_number.out
invalid_identifier_string.gd
invalid_identifier_string.out
invalid_ternary_operator.gd
invalid_ternary_operator.out
lambda_no_continue_on_new_line.gd
lambda_no_continue_on_new_line.out
lambda_standalone.gd
lambda_standalone.out
match_guard_with_assignment.gd
match_guard_with_assignment.out
match_multiple_variable_binds_in_branch.gd
match_multiple_variable_binds_in_branch.out
missing_closing_expr_paren.gd
missing_closing_expr_paren.out
missing_colon.gd
missing_colon.out
missing_expression_after_ternary_else.gd
missing_expression_after_ternary_else.out
missing_paren_after_args.gd
missing_paren_after_args.out
mistaken_decrement_operator.gd
mistaken_decrement_operator.out
mistaken_increment_operator.gd
mistaken_increment_operator.out
mixing_tabs_spaces.textonly.gd GDScript: Reintroduce binary tokenization on export 2024-02-08 11:20:05 -03:00
mixing_tabs_spaces.textonly.out GDScript: Reintroduce binary tokenization on export 2024-02-08 11:20:05 -03:00
multiple_number_separators.gd
multiple_number_separators.out
multiple_number_separators_after_decimal.gd
multiple_number_separators_after_decimal.out
nothing_after_dollar.gd
nothing_after_dollar.out
redefine_keyword.gd
redefine_keyword.out
redefine_local_constant_with_keyword.gd
redefine_local_constant_with_keyword.out
static_constructor_not_static.gd
static_constructor_not_static.out
static_constructor_returning_something.gd
static_constructor_returning_something.out
subscript_without_index.gd
subscript_without_index.out
variable_conflicts_constant.gd
variable_conflicts_constant.out
variable_conflicts_for_variable.gd
variable_conflicts_for_variable.out
variable_conflicts_function.gd
variable_conflicts_function.out
variable_conflicts_variable.gd
variable_conflicts_variable.out
vcs_conflict_marker.gd
vcs_conflict_marker.out
wrong_value_after_dollar.gd
wrong_value_after_dollar.out
wrong_value_after_dollar_slash.gd
wrong_value_after_dollar_slash.out
yield_instead_of_await.gd
yield_instead_of_await.out