diff options
Diffstat (limited to 'tools/tree-sitter/test/corpus/pointer_cast.txt')
| -rw-r--r-- | tools/tree-sitter/test/corpus/pointer_cast.txt | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/tools/tree-sitter/test/corpus/pointer_cast.txt b/tools/tree-sitter/test/corpus/pointer_cast.txt index 63a28ab..42d66fa 100644 --- a/tools/tree-sitter/test/corpus/pointer_cast.txt +++ b/tools/tree-sitter/test/corpus/pointer_cast.txt @@ -4,12 +4,12 @@ pointer_cast program() var - c: ^Char := nil - p: Pointer := nil + c: ^Char + b: ^Word8 begin - p := c; - c := p + b := cast(c: ^Word8); + c := cast(b: ^Char) end. --- @@ -21,18 +21,21 @@ end. (identifier_definition (identifier)) (pointer_type - (identifier)) - (literal - (nil))) + (identifier))) (variable_declaration (identifier_definition (identifier)) - (identifier) - (literal - (nil)))) + (pointer_type + (identifier)))) (assignment_statement (identifier) - (identifier)) + (cast_expression + (identifier) + (pointer_type + (identifier)))) (assignment_statement (identifier) - (identifier)))) + (cast_expression + (identifier) + (pointer_type + (identifier)))))) |
