From 134d3ac4caff6d87c79b0892e57073594cb0064c Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Fri, 9 Oct 2026 14:43:11 +0200 Subject: Remove Pointer and nil support --- .../tree-sitter/test/corpus/generic_inference.txt | 39 ++++++++++++---------- 1 file changed, 21 insertions(+), 18 deletions(-) (limited to 'tools/tree-sitter/test/corpus/generic_inference.txt') diff --git a/tools/tree-sitter/test/corpus/generic_inference.txt b/tools/tree-sitter/test/corpus/generic_inference.txt index ccac55c..1ee0b71 100644 --- a/tools/tree-sitter/test/corpus/generic_inference.txt +++ b/tools/tree-sitter/test/corpus/generic_inference.txt @@ -29,7 +29,7 @@ return begin store(@files, @f); relay(@bytes, @b); - store(@files, nil) + store(@files, cast(0u: ^File)) end. --- @@ -42,17 +42,17 @@ end. (identifier)) (record_type (field_declaration - (identifier_definition + (field_identifier (identifier)) (identifier)))) (type_declaration (identifier_definition - (identifier)) - (type_parameters - (identifier)) + (identifier) + (type_parameters + (identifier))) (record_type (field_declaration - (identifier_definition + (field_identifier (identifier)) (pointer_type (identifier)))))) @@ -81,12 +81,12 @@ end. (identifier))) (procedure_declaration (identifier_definition - (identifier)) - (type_parameters - (identifier)) + (identifier) + (type_parameters + (identifier))) (parameter_list (field_declaration - (identifier_definition + (field_identifier (identifier)) (pointer_type (generic_type @@ -94,7 +94,7 @@ end. (type_arguments (identifier))))) (field_declaration - (identifier_definition + (field_identifier (identifier)) (pointer_type (identifier)))) @@ -109,12 +109,12 @@ end. (return_clause))) (procedure_declaration (identifier_definition - (identifier)) - (type_parameters - (identifier)) + (identifier) + (type_parameters + (identifier))) (parameter_list (field_declaration - (identifier_definition + (field_identifier (identifier)) (pointer_type (generic_type @@ -122,7 +122,7 @@ end. (type_arguments (identifier))))) (field_declaration - (identifier_definition + (field_identifier (identifier)) (pointer_type (identifier)))) @@ -153,5 +153,8 @@ end. (argument_list (unary_expression (identifier)) - (literal - (nil)))))) + (cast_expression + (literal + (integer)) + (pointer_type + (identifier))))))) -- cgit v1.2.3