Skip to content

Commit

Permalink
test: regenerate some test files due to grammar
Browse files Browse the repository at this point in the history
  • Loading branch information
themartdev committed Oct 10, 2024
1 parent d4596c7 commit 1a03bb9
Show file tree
Hide file tree
Showing 21 changed files with 918 additions and 896 deletions.
60 changes: 30 additions & 30 deletions src/test/testData/parser/bitarray/sanity.txt
Original file line number Diff line number Diff line change
Expand Up @@ -157,45 +157,45 @@ Gleam File(0,337)
PsiWhiteSpace('\n\n ')(234,238)
PsiComment(LINE_COMMENT)('// Concatenation')(238,254)
PsiWhiteSpace('\n ')(254,257)
GleamSimpleLetExprImpl(SIMPLE_LET_EXPR)(257,274)
GleamLetExprImpl(LET_EXPR)(257,274)
PsiElement(let)('let')(257,260)
PsiWhiteSpace(' ')(260,261)
GleamAssignmentImpl(ASSIGNMENT)(261,274)
GleamPatternImpl(PATTERN)(261,266)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(261,266)
GleamIdentifierPatternImpl(IDENTIFIER_PATTERN)(261,266)
GleamIdentifierDiscardableImpl(IDENTIFIER_DISCARDABLE)(261,266)
PsiElement(IDENTIFIER)('first')(261,266)
PsiWhiteSpace(' ')(266,267)
PsiElement(=)('=')(267,268)
PsiWhiteSpace(' ')(268,269)
GleamBitArrayExprImpl(BIT_ARRAY_EXPR)(269,274)
PsiElement(<<)('<<')(269,271)
GleamBitArraySegmentImpl(BIT_ARRAY_SEGMENT)(271,272)
GleamLiteralExprImpl(LITERAL_EXPR)(271,272)
GleamIntegerLiteralImpl(INTEGER_LITERAL)(271,272)
GleamDecimalIntegerLiteralImpl(DECIMAL_INTEGER_LITERAL)(271,272)
GleamWholeNumberImpl(WHOLE_NUMBER)(271,272)
PsiElement(VALID_DECIMAL_DIGIT)('4')(271,272)
PsiElement(>>)('>>')(272,274)
PsiWhiteSpace(' ')(266,267)
PsiElement(=)('=')(267,268)
PsiWhiteSpace(' ')(268,269)
GleamBitArrayExprImpl(BIT_ARRAY_EXPR)(269,274)
PsiElement(<<)('<<')(269,271)
GleamBitArraySegmentImpl(BIT_ARRAY_SEGMENT)(271,272)
GleamLiteralExprImpl(LITERAL_EXPR)(271,272)
GleamIntegerLiteralImpl(INTEGER_LITERAL)(271,272)
GleamDecimalIntegerLiteralImpl(DECIMAL_INTEGER_LITERAL)(271,272)
GleamWholeNumberImpl(WHOLE_NUMBER)(271,272)
PsiElement(VALID_DECIMAL_DIGIT)('4')(271,272)
PsiElement(>>)('>>')(272,274)
PsiWhiteSpace('\n ')(274,277)
GleamSimpleLetExprImpl(SIMPLE_LET_EXPR)(277,295)
GleamLetExprImpl(LET_EXPR)(277,295)
PsiElement(let)('let')(277,280)
PsiWhiteSpace(' ')(280,281)
GleamAssignmentImpl(ASSIGNMENT)(281,295)
GleamPatternImpl(PATTERN)(281,287)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(281,287)
GleamIdentifierPatternImpl(IDENTIFIER_PATTERN)(281,287)
GleamIdentifierDiscardableImpl(IDENTIFIER_DISCARDABLE)(281,287)
PsiElement(IDENTIFIER)('second')(281,287)
PsiWhiteSpace(' ')(287,288)
PsiElement(=)('=')(288,289)
PsiWhiteSpace(' ')(289,290)
GleamBitArrayExprImpl(BIT_ARRAY_EXPR)(290,295)
PsiElement(<<)('<<')(290,292)
GleamBitArraySegmentImpl(BIT_ARRAY_SEGMENT)(292,293)
GleamLiteralExprImpl(LITERAL_EXPR)(292,293)
GleamIntegerLiteralImpl(INTEGER_LITERAL)(292,293)
GleamDecimalIntegerLiteralImpl(DECIMAL_INTEGER_LITERAL)(292,293)
GleamWholeNumberImpl(WHOLE_NUMBER)(292,293)
PsiElement(VALID_DECIMAL_DIGIT)('2')(292,293)
PsiElement(>>)('>>')(293,295)
PsiWhiteSpace(' ')(287,288)
PsiElement(=)('=')(288,289)
PsiWhiteSpace(' ')(289,290)
GleamBitArrayExprImpl(BIT_ARRAY_EXPR)(290,295)
PsiElement(<<)('<<')(290,292)
GleamBitArraySegmentImpl(BIT_ARRAY_SEGMENT)(292,293)
GleamLiteralExprImpl(LITERAL_EXPR)(292,293)
GleamIntegerLiteralImpl(INTEGER_LITERAL)(292,293)
GleamDecimalIntegerLiteralImpl(DECIMAL_INTEGER_LITERAL)(292,293)
GleamWholeNumberImpl(WHOLE_NUMBER)(292,293)
PsiElement(VALID_DECIMAL_DIGIT)('2')(292,293)
PsiElement(>>)('>>')(293,295)
PsiWhiteSpace('\n ')(295,298)
GleamCallExprImpl(CALL_EXPR)(298,335)
GleamAccessExprImpl(ACCESS_EXPR)(298,306)
Expand Down
59 changes: 30 additions & 29 deletions src/test/testData/parser/case/constBitArray.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,25 +30,25 @@ Gleam File(0,214)
GleamFunctionBodyImpl(FUNCTION_BODY)(48,214)
PsiElement({)('{')(48,49)
PsiWhiteSpace('\n ')(49,52)
GleamSimpleLetExprImpl(SIMPLE_LET_EXPR)(52,65)
GleamLetExprImpl(LET_EXPR)(52,65)
PsiElement(let)('let')(52,55)
PsiWhiteSpace(' ')(55,56)
GleamAssignmentImpl(ASSIGNMENT)(56,65)
GleamPatternImpl(PATTERN)(56,57)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(56,57)
GleamIdentifierPatternImpl(IDENTIFIER_PATTERN)(56,57)
GleamIdentifierDiscardableImpl(IDENTIFIER_DISCARDABLE)(56,57)
PsiElement(IDENTIFIER)('a')(56,57)
PsiWhiteSpace(' ')(57,58)
PsiElement(=)('=')(58,59)
PsiWhiteSpace(' ')(59,60)
GleamBitArrayExprImpl(BIT_ARRAY_EXPR)(60,65)
PsiElement(<<)('<<')(60,62)
GleamBitArraySegmentImpl(BIT_ARRAY_SEGMENT)(62,63)
GleamLiteralExprImpl(LITERAL_EXPR)(62,63)
GleamIntegerLiteralImpl(INTEGER_LITERAL)(62,63)
GleamDecimalIntegerLiteralImpl(DECIMAL_INTEGER_LITERAL)(62,63)
GleamWholeNumberImpl(WHOLE_NUMBER)(62,63)
PsiElement(VALID_DECIMAL_DIGIT)('1')(62,63)
PsiElement(>>)('>>')(63,65)
PsiWhiteSpace(' ')(57,58)
PsiElement(=)('=')(58,59)
PsiWhiteSpace(' ')(59,60)
GleamBitArrayExprImpl(BIT_ARRAY_EXPR)(60,65)
PsiElement(<<)('<<')(60,62)
GleamBitArraySegmentImpl(BIT_ARRAY_SEGMENT)(62,63)
GleamLiteralExprImpl(LITERAL_EXPR)(62,63)
GleamIntegerLiteralImpl(INTEGER_LITERAL)(62,63)
GleamDecimalIntegerLiteralImpl(DECIMAL_INTEGER_LITERAL)(62,63)
GleamWholeNumberImpl(WHOLE_NUMBER)(62,63)
PsiElement(VALID_DECIMAL_DIGIT)('1')(62,63)
PsiElement(>>)('>>')(63,65)
PsiWhiteSpace('\n ')(65,68)
GleamCaseExprImpl(CASE_EXPR)(68,212)
PsiElement(case)('case')(68,72)
Expand All @@ -64,12 +64,12 @@ Gleam File(0,214)
GleamCaseClauseImpl(CASE_CLAUSE)(81,107)
GleamCaseClausePatternsImpl(CASE_CLAUSE_PATTERNS)(81,86)
GleamCaseClausePatternImpl(CASE_CLAUSE_PATTERN)(81,86)
GleamPatternImpl(PATTERN)(81,86)
GleamPatternBitArrayImpl(PATTERN_BIT_ARRAY)(81,86)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(81,86)
GleamBitArrayPatternImpl(BIT_ARRAY_PATTERN)(81,86)
PsiElement(<<)('<<')(81,83)
GleamPatternBitArraySegmentImpl(PATTERN_BIT_ARRAY_SEGMENT)(83,84)
GleamPatternImpl(PATTERN)(83,84)
GleamLiteralExprImpl(LITERAL_EXPR)(83,84)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(83,84)
GleamLiteralPatternImpl(LITERAL_PATTERN)(83,84)
GleamIntegerLiteralImpl(INTEGER_LITERAL)(83,84)
GleamDecimalIntegerLiteralImpl(DECIMAL_INTEGER_LITERAL)(83,84)
GleamWholeNumberImpl(WHOLE_NUMBER)(83,84)
Expand Down Expand Up @@ -99,12 +99,12 @@ Gleam File(0,214)
GleamCaseClauseImpl(CASE_CLAUSE)(112,138)
GleamCaseClausePatternsImpl(CASE_CLAUSE_PATTERNS)(112,117)
GleamCaseClausePatternImpl(CASE_CLAUSE_PATTERN)(112,117)
GleamPatternImpl(PATTERN)(112,117)
GleamPatternBitArrayImpl(PATTERN_BIT_ARRAY)(112,117)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(112,117)
GleamBitArrayPatternImpl(BIT_ARRAY_PATTERN)(112,117)
PsiElement(<<)('<<')(112,114)
GleamPatternBitArraySegmentImpl(PATTERN_BIT_ARRAY_SEGMENT)(114,115)
GleamPatternImpl(PATTERN)(114,115)
GleamLiteralExprImpl(LITERAL_EXPR)(114,115)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(114,115)
GleamLiteralPatternImpl(LITERAL_PATTERN)(114,115)
GleamIntegerLiteralImpl(INTEGER_LITERAL)(114,115)
GleamDecimalIntegerLiteralImpl(DECIMAL_INTEGER_LITERAL)(114,115)
GleamWholeNumberImpl(WHOLE_NUMBER)(114,115)
Expand Down Expand Up @@ -134,12 +134,12 @@ Gleam File(0,214)
GleamCaseClauseImpl(CASE_CLAUSE)(143,177)
GleamCaseClausePatternsImpl(CASE_CLAUSE_PATTERNS)(143,156)
GleamCaseClausePatternImpl(CASE_CLAUSE_PATTERN)(143,156)
GleamPatternImpl(PATTERN)(143,156)
GleamPatternBitArrayImpl(PATTERN_BIT_ARRAY)(143,156)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(143,156)
GleamBitArrayPatternImpl(BIT_ARRAY_PATTERN)(143,156)
PsiElement(<<)('<<')(143,145)
GleamPatternBitArraySegmentImpl(PATTERN_BIT_ARRAY_SEGMENT)(145,154)
GleamPatternImpl(PATTERN)(145,146)
GleamLiteralExprImpl(LITERAL_EXPR)(145,146)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(145,146)
GleamLiteralPatternImpl(LITERAL_PATTERN)(145,146)
GleamIntegerLiteralImpl(INTEGER_LITERAL)(145,146)
GleamDecimalIntegerLiteralImpl(DECIMAL_INTEGER_LITERAL)(145,146)
GleamWholeNumberImpl(WHOLE_NUMBER)(145,146)
Expand Down Expand Up @@ -178,8 +178,9 @@ Gleam File(0,214)
GleamCaseClauseImpl(CASE_CLAUSE)(182,208)
GleamCaseClausePatternsImpl(CASE_CLAUSE_PATTERNS)(182,183)
GleamCaseClausePatternImpl(CASE_CLAUSE_PATTERN)(182,183)
GleamPatternImpl(PATTERN)(182,183)
PsiElement(HOLE)('_')(182,183)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(182,183)
GleamHolePatternImpl(HOLE_PATTERN)(182,183)
PsiElement(HOLE)('_')(182,183)
PsiWhiteSpace(' ')(183,184)
PsiElement(->)('->')(184,186)
PsiWhiteSpace(' ')(186,187)
Expand Down
11 changes: 6 additions & 5 deletions src/test/testData/parser/case/constCapture.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ Gleam File(0,127)
GleamCaseClauseImpl(CASE_CLAUSE)(36,74)
GleamCaseClausePatternsImpl(CASE_CLAUSE_PATTERNS)(36,48)
GleamCaseClausePatternImpl(CASE_CLAUSE_PATTERN)(36,48)
GleamPatternImpl(PATTERN)(36,48)
GleamLiteralExprImpl(LITERAL_EXPR)(36,48)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(36,48)
GleamLiteralPatternImpl(LITERAL_PATTERN)(36,48)
GleamStringLiteralImpl(STRING_LITERAL)(36,48)
PsiElement(OPEN_QUOTE)('"')(36,37)
PsiElement(REGULAR_STRING_PART)('some value')(37,47)
Expand Down Expand Up @@ -66,9 +66,10 @@ Gleam File(0,127)
GleamCaseClauseImpl(CASE_CLAUSE)(79,121)
GleamCaseClausePatternsImpl(CASE_CLAUSE_PATTERNS)(79,84)
GleamCaseClausePatternImpl(CASE_CLAUSE_PATTERN)(79,84)
GleamPatternImpl(PATTERN)(79,84)
GleamIdentifierDiscardableImpl(IDENTIFIER_DISCARDABLE)(79,84)
PsiElement(IDENTIFIER)('other')(79,84)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(79,84)
GleamIdentifierPatternImpl(IDENTIFIER_PATTERN)(79,84)
GleamIdentifierDiscardableImpl(IDENTIFIER_DISCARDABLE)(79,84)
PsiElement(IDENTIFIER)('other')(79,84)
PsiWhiteSpace(' ')(84,85)
PsiElement(->)('->')(85,87)
PsiWhiteSpace(' ')(87,88)
Expand Down
35 changes: 18 additions & 17 deletions src/test/testData/parser/case/constFloat.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,23 @@ Gleam File(0,126)
GleamFunctionBodyImpl(FUNCTION_BODY)(31,126)
PsiElement({)('{')(31,32)
PsiWhiteSpace('\n ')(32,35)
GleamSimpleLetExprImpl(SIMPLE_LET_EXPR)(35,46)
GleamLetExprImpl(LET_EXPR)(35,46)
PsiElement(let)('let')(35,38)
PsiWhiteSpace(' ')(38,39)
GleamAssignmentImpl(ASSIGNMENT)(39,46)
GleamPatternImpl(PATTERN)(39,40)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(39,40)
GleamIdentifierPatternImpl(IDENTIFIER_PATTERN)(39,40)
GleamIdentifierDiscardableImpl(IDENTIFIER_DISCARDABLE)(39,40)
PsiElement(IDENTIFIER)('a')(39,40)
PsiWhiteSpace(' ')(40,41)
PsiElement(=)('=')(41,42)
PsiWhiteSpace(' ')(42,43)
GleamLiteralExprImpl(LITERAL_EXPR)(43,46)
GleamFloatLiteralImpl(FLOAT_LITERAL)(43,46)
GleamWholeNumberImpl(WHOLE_NUMBER)(43,44)
PsiElement(VALID_DECIMAL_DIGIT)('1')(43,44)
PsiElement(. (decimal separator))('.')(44,45)
GleamWholeNumberImpl(WHOLE_NUMBER)(45,46)
PsiElement(VALID_DECIMAL_DIGIT)('3')(45,46)
PsiWhiteSpace(' ')(40,41)
PsiElement(=)('=')(41,42)
PsiWhiteSpace(' ')(42,43)
GleamLiteralExprImpl(LITERAL_EXPR)(43,46)
GleamFloatLiteralImpl(FLOAT_LITERAL)(43,46)
GleamWholeNumberImpl(WHOLE_NUMBER)(43,44)
PsiElement(VALID_DECIMAL_DIGIT)('1')(43,44)
PsiElement(. (decimal separator))('.')(44,45)
GleamWholeNumberImpl(WHOLE_NUMBER)(45,46)
PsiElement(VALID_DECIMAL_DIGIT)('3')(45,46)
PsiWhiteSpace('\n ')(46,49)
GleamCaseExprImpl(CASE_EXPR)(49,124)
PsiElement(case)('case')(49,53)
Expand All @@ -54,8 +54,8 @@ Gleam File(0,126)
GleamCaseClauseImpl(CASE_CLAUSE)(62,84)
GleamCaseClausePatternsImpl(CASE_CLAUSE_PATTERNS)(62,65)
GleamCaseClausePatternImpl(CASE_CLAUSE_PATTERN)(62,65)
GleamPatternImpl(PATTERN)(62,65)
GleamLiteralExprImpl(LITERAL_EXPR)(62,65)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(62,65)
GleamLiteralPatternImpl(LITERAL_PATTERN)(62,65)
GleamFloatLiteralImpl(FLOAT_LITERAL)(62,65)
GleamWholeNumberImpl(WHOLE_NUMBER)(62,63)
PsiElement(VALID_DECIMAL_DIGIT)('1')(62,63)
Expand Down Expand Up @@ -86,8 +86,9 @@ Gleam File(0,126)
GleamCaseClauseImpl(CASE_CLAUSE)(89,120)
GleamCaseClausePatternsImpl(CASE_CLAUSE_PATTERNS)(89,90)
GleamCaseClausePatternImpl(CASE_CLAUSE_PATTERN)(89,90)
GleamPatternImpl(PATTERN)(89,90)
PsiElement(HOLE)('_')(89,90)
GleamPatternAliasableImpl(PATTERN_ALIASABLE)(89,90)
GleamHolePatternImpl(HOLE_PATTERN)(89,90)
PsiElement(HOLE)('_')(89,90)
PsiWhiteSpace(' ')(90,91)
PsiElement(->)('->')(91,93)
PsiWhiteSpace(' ')(93,94)
Expand Down
Loading

0 comments on commit 1a03bb9

Please sign in to comment.