|
3 | 3 | <span class='CodeBlockItem' data-title='struct␣Result<␣{' data-content='CodeBlockItemSyntax' data-type='Syntax' data-range='{"startRow":1,"startColumn":1,"endRow":1,"endColumn":17}'>
|
4 | 4 | <span class='StructDecl' data-title='struct␣Result<␣{' data-content='StructDeclSyntax' data-type='Syntax' data-range='{"startRow":1,"startColumn":1,"endRow":1,"endColumn":17}'>
|
5 | 5 | <span class='Token' data-title='struct' data-content='keyword(SwiftSyntax.Keyword.struct)' data-type='Token' data-range='{"startRow":1,"startColumn":1,"endRow":1,"endColumn":7}'>
|
6 |
| -<span class='token keyword' data-title='struct' data-content='keyword(SwiftSyntax.Keyword.struct)' data-type='Token' data-range='{"startRow":1,"startColumn":1,"endRow":1,"endColumn":7}'> |
| 6 | +<span class='token keyword present' data-title='struct' data-content='keyword(SwiftSyntax.Keyword.struct)' data-type='Token' data-range='{"startRow":1,"startColumn":1,"endRow":1,"endColumn":7}'> |
7 | 7 | struct
|
8 | 8 | </span>
|
9 | 9 |
|
10 | 10 | </span>
|
11 | 11 | <span class='Token' data-title='Result' data-content='identifier("Result")' data-type='Token' data-range='{"startRow":1,"startColumn":8,"endRow":1,"endColumn":14}'>
|
12 |
| -<span class='token identifier' data-title='Result' data-content='identifier("Result")' data-type='Token' data-range='{"startRow":1,"startColumn":8,"endRow":1,"endColumn":14}'> |
| 12 | +<span class='token identifier present' data-title='Result' data-content='identifier("Result")' data-type='Token' data-range='{"startRow":1,"startColumn":8,"endRow":1,"endColumn":14}'> |
13 | 13 | Result
|
14 | 14 | </span>
|
15 | 15 | </span>
|
16 | 16 | <span class='GenericParameterClause' data-title='<␣' data-content='GenericParameterClauseSyntax' data-type='Syntax' data-range='{"startRow":1,"startColumn":14,"endRow":1,"endColumn":15}'>
|
17 | 17 | <span class='Token' data-title='<' data-content='leftAngle' data-type='Token' data-range='{"startRow":1,"startColumn":14,"endRow":1,"endColumn":15}'>
|
18 |
| -<span class='token leftAngle' data-title='<' data-content='leftAngle' data-type='Token' data-range='{"startRow":1,"startColumn":14,"endRow":1,"endColumn":15}'> |
| 18 | +<span class='token leftAngle present' data-title='<' data-content='leftAngle' data-type='Token' data-range='{"startRow":1,"startColumn":14,"endRow":1,"endColumn":15}'> |
19 | 19 | <
|
20 | 20 | </span>
|
21 | 21 |
|
22 | 22 | </span>
|
23 | 23 | <span class='GenericParameterList' data-title='' data-content='GenericParameterListSyntax' data-type='Syntax' data-range='{"startRow":1,"startColumn":16,"endRow":1,"endColumn":16}'></span>
|
| 24 | +<span class='Token' data-title='' data-content='rightAngle' data-type='Token' data-range='{"startRow":1,"startColumn":16,"endRow":1,"endColumn":16}'> |
| 25 | +<span class='token rightAngle missing' data-title='' data-content='rightAngle' data-type='Token' data-range='{"startRow":1,"startColumn":16,"endRow":1,"endColumn":16}'> |
| 26 | +> |
| 27 | +</span> |
| 28 | +</span> |
24 | 29 | </span>
|
25 | 30 | <span class='MemberBlock' data-title='{' data-content='MemberBlockSyntax' data-type='Syntax' data-range='{"startRow":1,"startColumn":16,"endRow":1,"endColumn":17}'>
|
26 | 31 | <span class='Token' data-title='{' data-content='leftBrace' data-type='Token' data-range='{"startRow":1,"startColumn":16,"endRow":1,"endColumn":17}'>
|
27 |
| -<span class='token leftBrace' data-title='{' data-content='leftBrace' data-type='Token' data-range='{"startRow":1,"startColumn":16,"endRow":1,"endColumn":17}'> |
| 32 | +<span class='token leftBrace present' data-title='{' data-content='leftBrace' data-type='Token' data-range='{"startRow":1,"startColumn":16,"endRow":1,"endColumn":17}'> |
28 | 33 | {
|
29 | 34 | </span>
|
30 | 35 | </span>
|
31 | 36 | <span class='MemberBlockItemList' data-title='' data-content='MemberBlockItemListSyntax' data-type='Syntax' data-range='{"startRow":1,"startColumn":17,"endRow":1,"endColumn":17}'></span>
|
| 37 | +<span class='Token' data-title='' data-content='rightBrace' data-type='Token' data-range='{"startRow":1,"startColumn":17,"endRow":1,"endColumn":17}'> |
| 38 | +<span class='token rightBrace missing' data-title='' data-content='rightBrace' data-type='Token' data-range='{"startRow":1,"startColumn":17,"endRow":1,"endColumn":17}'> |
| 39 | +} |
| 40 | +</span> |
| 41 | +</span> |
| 42 | +</span> |
| 43 | +</span> |
| 44 | +<span class='Token' data-title='' data-content='semicolon' data-type='Token' data-range='{"startRow":1,"startColumn":17,"endRow":1,"endColumn":17}'> |
| 45 | +<span class='token semicolon missing' data-title='' data-content='semicolon' data-type='Token' data-range='{"startRow":1,"startColumn":17,"endRow":1,"endColumn":17}'> |
| 46 | +; |
32 | 47 | </span>
|
33 | 48 | </span>
|
34 | 49 | </span>
|
35 | 50 | <span class='CodeBlockItem' data-title='{↲␣␣let␣text:␣String↲␣␣let␣someOtherThing:␣String↲}' data-content='CodeBlockItemSyntax' data-type='Syntax' data-range='{"startRow":1,"startColumn":17,"endRow":4,"endColumn":2}'>
|
36 | 51 | <span class='ClosureExpr' data-title='{↲␣␣let␣text:␣String↲␣␣let␣someOtherThing:␣String↲}' data-content='ClosureExprSyntax' data-type='Syntax' data-range='{"startRow":1,"startColumn":17,"endRow":4,"endColumn":2}'>
|
37 | 52 | <span class='Token' data-title='{' data-content='leftBrace' data-type='Token' data-range='{"startRow":1,"startColumn":17,"endRow":1,"endColumn":18}'>
|
38 |
| -<span class='token leftBrace' data-title='{' data-content='leftBrace' data-type='Token' data-range='{"startRow":1,"startColumn":17,"endRow":1,"endColumn":18}'> |
| 53 | +<span class='token leftBrace present' data-title='{' data-content='leftBrace' data-type='Token' data-range='{"startRow":1,"startColumn":17,"endRow":1,"endColumn":18}'> |
39 | 54 | {
|
40 | 55 | </span>
|
41 | 56 | </span>
|
|
45 | 60 | <span class='Token' data-title='let' data-content='keyword(SwiftSyntax.Keyword.let)' data-type='Token' data-range='{"startRow":2,"startColumn":3,"endRow":2,"endColumn":6}'>
|
46 | 61 | <br/>
|
47 | 62 |
|
48 |
| -<span class='token keyword' data-title='let' data-content='keyword(SwiftSyntax.Keyword.let)' data-type='Token' data-range='{"startRow":2,"startColumn":3,"endRow":2,"endColumn":6}'> |
| 63 | +<span class='token keyword present' data-title='let' data-content='keyword(SwiftSyntax.Keyword.let)' data-type='Token' data-range='{"startRow":2,"startColumn":3,"endRow":2,"endColumn":6}'> |
49 | 64 | let
|
50 | 65 | </span>
|
51 | 66 |
|
|
54 | 69 | <span class='PatternBinding' data-title='text:␣String' data-content='PatternBindingSyntax' data-type='Syntax' data-range='{"startRow":2,"startColumn":7,"endRow":2,"endColumn":19}'>
|
55 | 70 | <span class='IdentifierPattern' data-title='text' data-content='IdentifierPatternSyntax' data-type='Syntax' data-range='{"startRow":2,"startColumn":7,"endRow":2,"endColumn":11}'>
|
56 | 71 | <span class='Token' data-title='text' data-content='identifier("text")' data-type='Token' data-range='{"startRow":2,"startColumn":7,"endRow":2,"endColumn":11}'>
|
57 |
| -<span class='token identifier' data-title='text' data-content='identifier("text")' data-type='Token' data-range='{"startRow":2,"startColumn":7,"endRow":2,"endColumn":11}'> |
| 72 | +<span class='token identifier present' data-title='text' data-content='identifier("text")' data-type='Token' data-range='{"startRow":2,"startColumn":7,"endRow":2,"endColumn":11}'> |
58 | 73 | text
|
59 | 74 | </span>
|
60 | 75 | </span>
|
61 | 76 | </span>
|
62 | 77 | <span class='TypeAnnotation' data-title=':␣String' data-content='TypeAnnotationSyntax' data-type='Syntax' data-range='{"startRow":2,"startColumn":11,"endRow":2,"endColumn":19}'>
|
63 | 78 | <span class='Token' data-title=':' data-content='colon' data-type='Token' data-range='{"startRow":2,"startColumn":11,"endRow":2,"endColumn":12}'>
|
64 |
| -<span class='token colon' data-title=':' data-content='colon' data-type='Token' data-range='{"startRow":2,"startColumn":11,"endRow":2,"endColumn":12}'> |
| 79 | +<span class='token colon present' data-title=':' data-content='colon' data-type='Token' data-range='{"startRow":2,"startColumn":11,"endRow":2,"endColumn":12}'> |
65 | 80 | :
|
66 | 81 | </span>
|
67 | 82 |
|
68 | 83 | </span>
|
69 | 84 | <span class='IdentifierType' data-title='String' data-content='IdentifierTypeSyntax' data-type='Syntax' data-range='{"startRow":2,"startColumn":13,"endRow":2,"endColumn":19}'>
|
70 | 85 | <span class='Token' data-title='String' data-content='identifier("String")' data-type='Token' data-range='{"startRow":2,"startColumn":13,"endRow":2,"endColumn":19}'>
|
71 |
| -<span class='token identifier' data-title='String' data-content='identifier("String")' data-type='Token' data-range='{"startRow":2,"startColumn":13,"endRow":2,"endColumn":19}'> |
| 86 | +<span class='token identifier present' data-title='String' data-content='identifier("String")' data-type='Token' data-range='{"startRow":2,"startColumn":13,"endRow":2,"endColumn":19}'> |
72 | 87 | String
|
73 | 88 | </span>
|
74 | 89 | </span>
|
|
83 | 98 | <span class='Token' data-title='let' data-content='keyword(SwiftSyntax.Keyword.let)' data-type='Token' data-range='{"startRow":3,"startColumn":3,"endRow":3,"endColumn":6}'>
|
84 | 99 | <br/>
|
85 | 100 |
|
86 |
| -<span class='token keyword' data-title='let' data-content='keyword(SwiftSyntax.Keyword.let)' data-type='Token' data-range='{"startRow":3,"startColumn":3,"endRow":3,"endColumn":6}'> |
| 101 | +<span class='token keyword present' data-title='let' data-content='keyword(SwiftSyntax.Keyword.let)' data-type='Token' data-range='{"startRow":3,"startColumn":3,"endRow":3,"endColumn":6}'> |
87 | 102 | let
|
88 | 103 | </span>
|
89 | 104 |
|
|
92 | 107 | <span class='PatternBinding' data-title='someOtherThing:␣String' data-content='PatternBindingSyntax' data-type='Syntax' data-range='{"startRow":3,"startColumn":7,"endRow":3,"endColumn":29}'>
|
93 | 108 | <span class='IdentifierPattern' data-title='someOtherThing' data-content='IdentifierPatternSyntax' data-type='Syntax' data-range='{"startRow":3,"startColumn":7,"endRow":3,"endColumn":21}'>
|
94 | 109 | <span class='Token' data-title='someOtherThing' data-content='identifier("someOtherThing")' data-type='Token' data-range='{"startRow":3,"startColumn":7,"endRow":3,"endColumn":21}'>
|
95 |
| -<span class='token identifier' data-title='someOtherThing' data-content='identifier("someOtherThing")' data-type='Token' data-range='{"startRow":3,"startColumn":7,"endRow":3,"endColumn":21}'> |
| 110 | +<span class='token identifier present' data-title='someOtherThing' data-content='identifier("someOtherThing")' data-type='Token' data-range='{"startRow":3,"startColumn":7,"endRow":3,"endColumn":21}'> |
96 | 111 | someOtherThing
|
97 | 112 | </span>
|
98 | 113 | </span>
|
99 | 114 | </span>
|
100 | 115 | <span class='TypeAnnotation' data-title=':␣String' data-content='TypeAnnotationSyntax' data-type='Syntax' data-range='{"startRow":3,"startColumn":21,"endRow":3,"endColumn":29}'>
|
101 | 116 | <span class='Token' data-title=':' data-content='colon' data-type='Token' data-range='{"startRow":3,"startColumn":21,"endRow":3,"endColumn":22}'>
|
102 |
| -<span class='token colon' data-title=':' data-content='colon' data-type='Token' data-range='{"startRow":3,"startColumn":21,"endRow":3,"endColumn":22}'> |
| 117 | +<span class='token colon present' data-title=':' data-content='colon' data-type='Token' data-range='{"startRow":3,"startColumn":21,"endRow":3,"endColumn":22}'> |
103 | 118 | :
|
104 | 119 | </span>
|
105 | 120 |
|
106 | 121 | </span>
|
107 | 122 | <span class='IdentifierType' data-title='String' data-content='IdentifierTypeSyntax' data-type='Syntax' data-range='{"startRow":3,"startColumn":23,"endRow":3,"endColumn":29}'>
|
108 | 123 | <span class='Token' data-title='String' data-content='identifier("String")' data-type='Token' data-range='{"startRow":3,"startColumn":23,"endRow":3,"endColumn":29}'>
|
109 |
| -<span class='token identifier' data-title='String' data-content='identifier("String")' data-type='Token' data-range='{"startRow":3,"startColumn":23,"endRow":3,"endColumn":29}'> |
| 124 | +<span class='token identifier present' data-title='String' data-content='identifier("String")' data-type='Token' data-range='{"startRow":3,"startColumn":23,"endRow":3,"endColumn":29}'> |
110 | 125 | String
|
111 | 126 | </span>
|
112 | 127 | </span>
|
|
119 | 134 | </span>
|
120 | 135 | <span class='Token' data-title='}' data-content='rightBrace' data-type='Token' data-range='{"startRow":4,"startColumn":1,"endRow":4,"endColumn":2}'>
|
121 | 136 | <br/>
|
122 |
| -<span class='token rightBrace' data-title='}' data-content='rightBrace' data-type='Token' data-range='{"startRow":4,"startColumn":1,"endRow":4,"endColumn":2}'> |
| 137 | +<span class='token rightBrace present' data-title='}' data-content='rightBrace' data-type='Token' data-range='{"startRow":4,"startColumn":1,"endRow":4,"endColumn":2}'> |
123 | 138 | }
|
124 | 139 | </span>
|
125 | 140 | </span>
|
126 | 141 | </span>
|
127 | 142 | </span>
|
128 | 143 | </span>
|
129 | 144 | <span class='Token' data-title='' data-content='endOfFile' data-type='Token' data-range='{"startRow":4,"startColumn":2,"endRow":4,"endColumn":2}'>
|
130 |
| -<span class='token endOfFile' data-title='' data-content='endOfFile' data-type='Token' data-range='{"startRow":4,"startColumn":2,"endRow":4,"endColumn":2}'></span> |
| 145 | +<span class='token endOfFile present' data-title='' data-content='endOfFile' data-type='Token' data-range='{"startRow":4,"startColumn":2,"endRow":4,"endColumn":2}'></span> |
131 | 146 | </span>
|
132 | 147 | </span>
|
0 commit comments