|
1 | 1 | --- |
2 | 2 | source: crates/vim9-parser/src/lib.rs |
3 | | -assertion_line: 2674 |
| 3 | +assertion_line: 2719 |
4 | 4 | expression: snapshot_parsing(contents) |
5 | 5 | --- |
6 | 6 | [ |
@@ -5277,23 +5277,23 @@ expression: snapshot_parsing(contents) |
5277 | 5277 | If( |
5278 | 5278 | IfCommand { |
5279 | 5279 | if_tok: Token(Identifier, (332,4)->(332,6)), |
5280 | | - condition: MethodCall( |
5281 | | - MethodCall { |
5282 | | - left: Prefix( |
5283 | | - PrefixExpression { |
5284 | | - token: Token(Bang, (332,7)->(332,8)), |
5285 | | - operator: Bang, |
5286 | | - right: Identifier( |
| 5280 | + condition: Prefix( |
| 5281 | + PrefixExpression { |
| 5282 | + token: Token(Bang, (332,7)->(332,8)), |
| 5283 | + operator: Bang, |
| 5284 | + right: MethodCall( |
| 5285 | + MethodCall { |
| 5286 | + left: Identifier( |
5287 | 5287 | Raw(symbolTypeTable), |
5288 | 5288 | ), |
| 5289 | + tok: Token(MethodArrow, (332,23)->(332,25)), |
| 5290 | + right: f: Identifier(Raw(has_key)) arg: [ |
| 5291 | + Identifier( |
| 5292 | + Raw(symbolType), |
| 5293 | + ), |
| 5294 | + ], |
5289 | 5295 | }, |
5290 | 5296 | ), |
5291 | | - tok: Token(MethodArrow, (332,23)->(332,25)), |
5292 | | - right: f: Identifier(Raw(has_key)) arg: [ |
5293 | | - Identifier( |
5294 | | - Raw(symbolType), |
5295 | | - ), |
5296 | | - ], |
5297 | 5297 | }, |
5298 | 5298 | ), |
5299 | 5299 | if_eol: Token(EndOfLine, (332,44)->(332,44)), |
@@ -5759,23 +5759,23 @@ expression: snapshot_parsing(contents) |
5759 | 5759 | If( |
5760 | 5760 | IfCommand { |
5761 | 5761 | if_tok: Token(Identifier, (359,4)->(359,6)), |
5762 | | - condition: MethodCall( |
5763 | | - MethodCall { |
5764 | | - left: Prefix( |
5765 | | - PrefixExpression { |
5766 | | - token: Token(Bang, (359,7)->(359,8)), |
5767 | | - operator: Bang, |
5768 | | - right: Identifier( |
| 5762 | + condition: Prefix( |
| 5763 | + PrefixExpression { |
| 5764 | + token: Token(Bang, (359,7)->(359,8)), |
| 5765 | + operator: Bang, |
| 5766 | + right: MethodCall( |
| 5767 | + MethodCall { |
| 5768 | + left: Identifier( |
5769 | 5769 | Raw(symbolTypeTable), |
5770 | 5770 | ), |
| 5771 | + tok: Token(MethodArrow, (359,23)->(359,25)), |
| 5772 | + right: f: Identifier(Raw(has_key)) arg: [ |
| 5773 | + Identifier( |
| 5774 | + Raw(symbolType), |
| 5775 | + ), |
| 5776 | + ], |
5771 | 5777 | }, |
5772 | 5778 | ), |
5773 | | - tok: Token(MethodArrow, (359,23)->(359,25)), |
5774 | | - right: f: Identifier(Raw(has_key)) arg: [ |
5775 | | - Identifier( |
5776 | | - Raw(symbolType), |
5777 | | - ), |
5778 | | - ], |
5779 | 5779 | }, |
5780 | 5780 | ), |
5781 | 5781 | if_eol: Token(EndOfLine, (359,44)->(359,44)), |
@@ -7873,25 +7873,25 @@ expression: snapshot_parsing(contents) |
7873 | 7873 | If( |
7874 | 7874 | IfCommand { |
7875 | 7875 | if_tok: Token(Identifier, (487,4)->(487,6)), |
7876 | | - condition: MethodCall( |
7877 | | - MethodCall { |
7878 | | - left: Prefix( |
7879 | | - PrefixExpression { |
7880 | | - token: Token(Bang, (487,7)->(487,8)), |
7881 | | - operator: Bang, |
7882 | | - right: Identifier( |
| 7876 | + condition: Prefix( |
| 7877 | + PrefixExpression { |
| 7878 | + token: Token(Bang, (487,7)->(487,8)), |
| 7879 | + operator: Bang, |
| 7880 | + right: MethodCall( |
| 7881 | + MethodCall { |
| 7882 | + left: Identifier( |
7883 | 7883 | Raw(symbol), |
7884 | 7884 | ), |
| 7885 | + tok: Token(MethodArrow, (487,14)->(487,16)), |
| 7886 | + right: f: Identifier(Raw(has_key)) arg: [ |
| 7887 | + String( |
| 7888 | + SingleQuote( |
| 7889 | + "location", |
| 7890 | + ), |
| 7891 | + ), |
| 7892 | + ], |
7885 | 7893 | }, |
7886 | 7894 | ), |
7887 | | - tok: Token(MethodArrow, (487,14)->(487,16)), |
7888 | | - right: f: Identifier(Raw(has_key)) arg: [ |
7889 | | - String( |
7890 | | - SingleQuote( |
7891 | | - "location", |
7892 | | - ), |
7893 | | - ), |
7894 | | - ], |
7895 | 7895 | }, |
7896 | 7896 | ), |
7897 | 7897 | if_eol: Token(EndOfLine, (487,35)->(487,35)), |
@@ -10503,31 +10503,31 @@ expression: snapshot_parsing(contents) |
10503 | 10503 | If( |
10504 | 10504 | IfCommand { |
10505 | 10505 | if_tok: Token(Identifier, (642,2)->(642,4)), |
10506 | | - condition: MethodCall( |
10507 | | - MethodCall { |
10508 | | - left: Prefix( |
10509 | | - PrefixExpression { |
10510 | | - token: Token(Bang, (642,5)->(642,6)), |
10511 | | - operator: Bang, |
10512 | | - right: Identifier( |
| 10506 | + condition: Prefix( |
| 10507 | + PrefixExpression { |
| 10508 | + token: Token(Bang, (642,5)->(642,6)), |
| 10509 | + operator: Bang, |
| 10510 | + right: MethodCall( |
| 10511 | + MethodCall { |
| 10512 | + left: Identifier( |
10513 | 10513 | Raw(ftypeNtfOnceMap), |
10514 | 10514 | ), |
| 10515 | + tok: Token(MethodArrow, (642,21)->(642,23)), |
| 10516 | + right: f: Identifier(Raw(get)) arg: [ |
| 10517 | + VimOption( |
| 10518 | + VimOption { |
| 10519 | + ampersand: Token(Ampersand, (642,27)->(642,28)), |
| 10520 | + option: Literal { |
| 10521 | + token: Token(Identifier, "ft", (642,28)->(642,30)), |
| 10522 | + }, |
| 10523 | + }, |
| 10524 | + ), |
| 10525 | + Identifier( |
| 10526 | + Scope(ScopedIdentifier { scope: VimVar, colon: Token(Colon, (642,33)->(642,34)), accessor: Raw(false) }), |
| 10527 | + ), |
| 10528 | + ], |
10515 | 10529 | }, |
10516 | 10530 | ), |
10517 | | - tok: Token(MethodArrow, (642,21)->(642,23)), |
10518 | | - right: f: Identifier(Raw(get)) arg: [ |
10519 | | - VimOption( |
10520 | | - VimOption { |
10521 | | - ampersand: Token(Ampersand, (642,27)->(642,28)), |
10522 | | - option: Literal { |
10523 | | - token: Token(Identifier, "ft", (642,28)->(642,30)), |
10524 | | - }, |
10525 | | - }, |
10526 | | - ), |
10527 | | - Identifier( |
10528 | | - Scope(ScopedIdentifier { scope: VimVar, colon: Token(Colon, (642,33)->(642,34)), accessor: Raw(false) }), |
10529 | | - ), |
10530 | | - ], |
10531 | 10531 | }, |
10532 | 10532 | ), |
10533 | 10533 | if_eol: Token(EndOfLine, (642,40)->(642,40)), |
@@ -10994,25 +10994,25 @@ expression: snapshot_parsing(contents) |
10994 | 10994 | If( |
10995 | 10995 | IfCommand { |
10996 | 10996 | if_tok: Token(Identifier, (678,2)->(678,4)), |
10997 | | - condition: MethodCall( |
10998 | | - MethodCall { |
10999 | | - left: Prefix( |
11000 | | - PrefixExpression { |
11001 | | - token: Token(Bang, (678,5)->(678,6)), |
11002 | | - operator: Bang, |
11003 | | - right: Identifier( |
| 10997 | + condition: Prefix( |
| 10998 | + PrefixExpression { |
| 10999 | + token: Token(Bang, (678,5)->(678,6)), |
| 11000 | + operator: Bang, |
| 11001 | + right: MethodCall( |
| 11002 | + MethodCall { |
| 11003 | + left: Identifier( |
11004 | 11004 | Raw(request), |
11005 | 11005 | ), |
| 11006 | + tok: Token(MethodArrow, (678,13)->(678,15)), |
| 11007 | + right: f: Identifier(Raw(has_key)) arg: [ |
| 11008 | + String( |
| 11009 | + SingleQuote( |
| 11010 | + "params", |
| 11011 | + ), |
| 11012 | + ), |
| 11013 | + ], |
11006 | 11014 | }, |
11007 | 11015 | ), |
11008 | | - tok: Token(MethodArrow, (678,13)->(678,15)), |
11009 | | - right: f: Identifier(Raw(has_key)) arg: [ |
11010 | | - String( |
11011 | | - SingleQuote( |
11012 | | - "params", |
11013 | | - ), |
11014 | | - ), |
11015 | | - ], |
11016 | 11016 | }, |
11017 | 11017 | ), |
11018 | 11018 | if_eol: Token(EndOfLine, (678,32)->(678,32)), |
@@ -12104,19 +12104,19 @@ expression: snapshot_parsing(contents) |
12104 | 12104 | If( |
12105 | 12105 | IfCommand { |
12106 | 12106 | if_tok: Token(Identifier, (748,4)->(748,6)), |
12107 | | - condition: MethodCall( |
12108 | | - MethodCall { |
12109 | | - left: Prefix( |
12110 | | - PrefixExpression { |
12111 | | - token: Token(Bang, (748,7)->(748,8)), |
12112 | | - operator: Bang, |
12113 | | - right: Identifier( |
| 12107 | + condition: Prefix( |
| 12108 | + PrefixExpression { |
| 12109 | + token: Token(Bang, (748,7)->(748,8)), |
| 12110 | + operator: Bang, |
| 12111 | + right: MethodCall( |
| 12112 | + MethodCall { |
| 12113 | + left: Identifier( |
12114 | 12114 | Raw(req), |
12115 | 12115 | ), |
| 12116 | + tok: Token(MethodArrow, (748,11)->(748,13)), |
| 12117 | + right: f: Identifier(Raw(empty)) arg: [], |
12116 | 12118 | }, |
12117 | 12119 | ), |
12118 | | - tok: Token(MethodArrow, (748,11)->(748,13)), |
12119 | | - right: f: Identifier(Raw(empty)) arg: [], |
12120 | 12120 | }, |
12121 | 12121 | ), |
12122 | 12122 | if_eol: Token(EndOfLine, (748,20)->(748,20)), |
|
0 commit comments