|
1 | 1 | {
|
2 | 2 | key.offset: 0,
|
3 |
| - key.length: 1670, |
| 3 | + key.length: 1970, |
4 | 4 | key.diagnostic_stage: source.diagnostic.stage.swift.parse,
|
5 | 5 | key.substructure: [
|
6 | 6 | {
|
|
1101 | 1101 | key.bodylength: 1
|
1102 | 1102 | }
|
1103 | 1103 | ]
|
| 1104 | + }, |
| 1105 | + { |
| 1106 | + key.kind: source.lang.swift.expr.call, |
| 1107 | + key.name: "`init`", |
| 1108 | + key.offset: 1764, |
| 1109 | + key.length: 25, |
| 1110 | + key.nameoffset: 1764, |
| 1111 | + key.namelength: 6, |
| 1112 | + key.bodyoffset: 1771, |
| 1113 | + key.bodylength: 17, |
| 1114 | + key.substructure: [ |
| 1115 | + { |
| 1116 | + key.kind: source.lang.swift.expr.argument, |
| 1117 | + key.name: "x", |
| 1118 | + key.offset: 1771, |
| 1119 | + key.length: 6, |
| 1120 | + key.nameoffset: 1771, |
| 1121 | + key.namelength: 1, |
| 1122 | + key.bodyoffset: 1774, |
| 1123 | + key.bodylength: 3 |
| 1124 | + }, |
| 1125 | + { |
| 1126 | + key.kind: source.lang.swift.expr.argument, |
| 1127 | + key.name: "y", |
| 1128 | + key.offset: 1779, |
| 1129 | + key.length: 6, |
| 1130 | + key.nameoffset: 1779, |
| 1131 | + key.namelength: 1, |
| 1132 | + key.bodyoffset: 1782, |
| 1133 | + key.bodylength: 3 |
| 1134 | + }, |
| 1135 | + { |
| 1136 | + key.kind: source.lang.swift.expr.argument, |
| 1137 | + key.offset: 1787, |
| 1138 | + key.length: 2, |
| 1139 | + key.nameoffset: 0, |
| 1140 | + key.namelength: 0, |
| 1141 | + key.bodyoffset: 1787, |
| 1142 | + key.bodylength: 2, |
| 1143 | + key.substructure: [ |
| 1144 | + { |
| 1145 | + key.kind: source.lang.swift.expr.closure, |
| 1146 | + key.offset: 1787, |
| 1147 | + key.length: 2, |
| 1148 | + key.nameoffset: 0, |
| 1149 | + key.namelength: 0, |
| 1150 | + key.bodyoffset: 1788, |
| 1151 | + key.bodylength: 0, |
| 1152 | + key.substructure: [ |
| 1153 | + { |
| 1154 | + key.kind: source.lang.swift.stmt.brace, |
| 1155 | + key.offset: 1787, |
| 1156 | + key.length: 2, |
| 1157 | + key.nameoffset: 0, |
| 1158 | + key.namelength: 0, |
| 1159 | + key.bodyoffset: 1788, |
| 1160 | + key.bodylength: 0 |
| 1161 | + } |
| 1162 | + ] |
| 1163 | + } |
| 1164 | + ] |
| 1165 | + } |
| 1166 | + ] |
| 1167 | + }, |
| 1168 | + { |
| 1169 | + key.kind: source.lang.swift.decl.class, |
| 1170 | + key.accessibility: source.lang.swift.accessibility.internal, |
| 1171 | + key.name: "C", |
| 1172 | + key.offset: 1790, |
| 1173 | + key.length: 119, |
| 1174 | + key.runtime_name: "_TtC13StructureTest1C", |
| 1175 | + key.nameoffset: 1796, |
| 1176 | + key.namelength: 1, |
| 1177 | + key.bodyoffset: 1799, |
| 1178 | + key.bodylength: 109 |
| 1179 | + }, |
| 1180 | + { |
| 1181 | + key.kind: source.lang.swift.decl.var.global, |
| 1182 | + key.accessibility: source.lang.swift.accessibility.internal, |
| 1183 | + key.setter_accessibility: source.lang.swift.accessibility.internal, |
| 1184 | + key.name: "$", |
| 1185 | + key.offset: 1910, |
| 1186 | + key.length: 24, |
| 1187 | + key.nameoffset: 1927, |
| 1188 | + key.namelength: 1 |
| 1189 | + }, |
| 1190 | + { |
| 1191 | + key.kind: source.lang.swift.decl.function.free, |
| 1192 | + key.accessibility: source.lang.swift.accessibility.internal, |
| 1193 | + key.name: "foo(x:)", |
| 1194 | + key.offset: 1935, |
| 1195 | + key.length: 34, |
| 1196 | + key.nameoffset: 1953, |
| 1197 | + key.namelength: 13, |
| 1198 | + key.bodyoffset: 1968, |
| 1199 | + key.bodylength: 0, |
| 1200 | + key.substructure: [ |
| 1201 | + { |
| 1202 | + key.kind: source.lang.swift.decl.var.parameter, |
| 1203 | + key.name: "x", |
| 1204 | + key.offset: 1959, |
| 1205 | + key.length: 6, |
| 1206 | + key.typename: "Int", |
| 1207 | + key.nameoffset: 1959, |
| 1208 | + key.namelength: 1 |
| 1209 | + } |
| 1210 | + ] |
1104 | 1211 | }
|
1105 | 1212 | ],
|
1106 | 1213 | key.diagnostics: [
|
|
1125 | 1232 | key.length: 30
|
1126 | 1233 | }
|
1127 | 1234 | ]
|
| 1235 | + }, |
| 1236 | + { |
| 1237 | + key.line: 116, |
| 1238 | + key.column: 1, |
| 1239 | + key.filepath: main.swift, |
| 1240 | + key.severity: source.diagnostic.severity.error, |
| 1241 | + key.description: "expected declaration", |
| 1242 | + key.diagnostic_stage: source.diagnostic.stage.swift.parse, |
| 1243 | + key.diagnostics: [ |
| 1244 | + { |
| 1245 | + key.line: 114, |
| 1246 | + key.column: 7, |
| 1247 | + key.filepath: main.swift, |
| 1248 | + key.severity: source.diagnostic.severity.note, |
| 1249 | + key.description: "in declaration of 'C'" |
| 1250 | + } |
| 1251 | + ] |
1128 | 1252 | }
|
1129 | 1253 | ]
|
1130 | 1254 | }
|
0 commit comments