Swift: Accept test changes.

This commit is contained in:
Mathias Vorreiter Pedersen
2022-05-25 15:55:31 +01:00
parent dc2ba5b410
commit f17afa8a11
15 changed files with 4113 additions and 3953 deletions

View File

@@ -1,53 +1,53 @@
| test.swift:2:7:2:7 | AccessorDecl | ? |
| test.swift:2:7:2:7 | AccessorDecl | get |
| test.swift:2:7:2:7 | AccessorDecl | set |
| test.swift:3:7:3:7 | AccessorDecl | ? |
| test.swift:4:5:4:24 | AccessorDecl | get |
| test.swift:5:5:5:38 | AccessorDecl | set |
| test.swift:9:17:9:17 | AccessorDecl | ? |
| test.swift:9:17:9:17 | AccessorDecl | get |
| test.swift:9:17:9:17 | AccessorDecl | set |
| test.swift:23:9:23:9 | AccessorDecl | ? |
| test.swift:23:31:23:31 | AccessorDecl | get |
| test.swift:23:35:23:35 | AccessorDecl | set |
| test.swift:24:40:24:40 | AccessorDecl | get |
| test.swift:32:3:34:3 | AccessorDecl | get |
| test.swift:35:3:35:18 | AccessorDecl | set |
| test.swift:41:7:41:7 | AccessorDecl | ? |
| test.swift:41:7:41:7 | AccessorDecl | get |
| test.swift:41:7:41:7 | AccessorDecl | set |
| test.swift:70:5:72:5 | AccessorDecl | get |
| test.swift:77:20:77:20 | AccessorDecl | get |
| test.swift:82:7:82:7 | AccessorDecl | ? |
| test.swift:83:5:83:11 | AccessorDecl | set |
| test.swift:84:5:86:5 | AccessorDecl | get |
| test.swift:91:27:93:3 | AccessorDecl | get |
| test.swift:97:5:99:5 | AccessorDecl | get |
| test.swift:102:7:102:7 | AccessorDecl | ? |
| test.swift:102:7:102:7 | AccessorDecl | get |
| test.swift:102:7:102:7 | AccessorDecl | set |
| test.swift:104:3:104:3 | AccessorDecl | ? |
| test.swift:105:5:107:5 | AccessorDecl | get |
| test.swift:108:5:108:11 | AccessorDecl | set |
| test.swift:111:37:113:3 | AccessorDecl | get |
| test.swift:115:7:115:7 | AccessorDecl | ? |
| test.swift:115:7:115:7 | AccessorDecl | get |
| test.swift:115:7:115:7 | AccessorDecl | set |
| test.swift:116:5:116:25 | AccessorDecl | willSet |
| test.swift:119:7:119:7 | AccessorDecl | ? |
| test.swift:119:7:119:7 | AccessorDecl | get |
| test.swift:119:7:119:7 | AccessorDecl | set |
| test.swift:120:5:120:15 | AccessorDecl | willSet |
| test.swift:123:7:123:7 | AccessorDecl | ? |
| test.swift:123:7:123:7 | AccessorDecl | get |
| test.swift:123:7:123:7 | AccessorDecl | set |
| test.swift:124:5:124:24 | AccessorDecl | didSet |
| test.swift:127:7:127:7 | AccessorDecl | ? |
| test.swift:127:7:127:7 | AccessorDecl | get |
| test.swift:127:7:127:7 | AccessorDecl | set |
| test.swift:128:5:128:14 | AccessorDecl | didSet |
| test.swift:131:7:131:7 | AccessorDecl | ? |
| test.swift:131:7:131:7 | AccessorDecl | get |
| test.swift:131:7:131:7 | AccessorDecl | set |
| test.swift:132:5:132:15 | AccessorDecl | willSet |
| test.swift:134:5:134:14 | AccessorDecl | didSet |
| test.swift:2:7:2:7 | (unnamed function decl) | ? |
| test.swift:2:7:2:7 | get | get |
| test.swift:2:7:2:7 | set | set |
| test.swift:3:7:3:7 | (unnamed function decl) | ? |
| test.swift:4:5:4:24 | get | get |
| test.swift:5:5:5:38 | set | set |
| test.swift:9:17:9:17 | (unnamed function decl) | ? |
| test.swift:9:17:9:17 | get | get |
| test.swift:9:17:9:17 | set | set |
| test.swift:23:9:23:9 | (unnamed function decl) | ? |
| test.swift:23:31:23:31 | get | get |
| test.swift:23:35:23:35 | set | set |
| test.swift:24:40:24:40 | get | get |
| test.swift:32:3:34:3 | get | get |
| test.swift:35:3:35:18 | set | set |
| test.swift:41:7:41:7 | (unnamed function decl) | ? |
| test.swift:41:7:41:7 | get | get |
| test.swift:41:7:41:7 | set | set |
| test.swift:70:5:72:5 | get | get |
| test.swift:77:20:77:20 | get | get |
| test.swift:82:7:82:7 | (unnamed function decl) | ? |
| test.swift:83:5:83:11 | set | set |
| test.swift:84:5:86:5 | get | get |
| test.swift:91:27:93:3 | get | get |
| test.swift:97:5:99:5 | get | get |
| test.swift:102:7:102:7 | (unnamed function decl) | ? |
| test.swift:102:7:102:7 | get | get |
| test.swift:102:7:102:7 | set | set |
| test.swift:104:3:104:3 | (unnamed function decl) | ? |
| test.swift:105:5:107:5 | get | get |
| test.swift:108:5:108:11 | set | set |
| test.swift:111:37:113:3 | get | get |
| test.swift:115:7:115:7 | (unnamed function decl) | ? |
| test.swift:115:7:115:7 | get | get |
| test.swift:115:7:115:7 | set | set |
| test.swift:116:5:116:25 | willSet | willSet |
| test.swift:119:7:119:7 | (unnamed function decl) | ? |
| test.swift:119:7:119:7 | get | get |
| test.swift:119:7:119:7 | set | set |
| test.swift:120:5:120:15 | willSet | willSet |
| test.swift:123:7:123:7 | (unnamed function decl) | ? |
| test.swift:123:7:123:7 | get | get |
| test.swift:123:7:123:7 | set | set |
| test.swift:124:5:124:24 | didSet | didSet |
| test.swift:127:7:127:7 | (unnamed function decl) | ? |
| test.swift:127:7:127:7 | get | get |
| test.swift:127:7:127:7 | set | set |
| test.swift:128:5:128:14 | didSet | didSet |
| test.swift:131:7:131:7 | (unnamed function decl) | ? |
| test.swift:131:7:131:7 | get | get |
| test.swift:131:7:131:7 | set | set |
| test.swift:132:5:132:15 | willSet | willSet |
| test.swift:134:5:134:14 | didSet | didSet |

View File

@@ -1,196 +1,196 @@
| test.swift:1:1:7:1 | StructDecl |
| test.swift:1:8:1:8 | ConstructorDecl |
| test.swift:1:8:1:8 | ConstructorDecl |
| test.swift:1:8:1:8 | ParamDecl |
| test.swift:2:3:2:11 | PatternBindingDecl |
| test.swift:2:7:2:7 | AccessorDecl |
| test.swift:2:7:2:7 | AccessorDecl |
| test.swift:2:7:2:7 | AccessorDecl |
| test.swift:2:7:2:7 | ConcreteVarDecl |
| test.swift:2:7:2:7 | ParamDecl |
| test.swift:2:7:2:7 | ParamDecl |
| test.swift:2:7:2:7 | ParamDecl |
| test.swift:3:3:6:3 | PatternBindingDecl |
| test.swift:3:7:3:7 | AccessorDecl |
| test.swift:3:7:3:7 | ConcreteVarDecl |
| test.swift:4:5:4:5 | ParamDecl |
| test.swift:4:5:4:24 | AccessorDecl |
| test.swift:5:5:5:5 | ParamDecl |
| test.swift:5:5:5:38 | AccessorDecl |
| test.swift:5:9:5:9 | ParamDecl |
| test.swift:9:1:9:34 | ClassDecl |
| test.swift:9:7:9:7 | ConstructorDecl |
| test.swift:9:7:9:7 | DestructorDecl |
| test.swift:9:13:9:30 | PatternBindingDecl |
| test.swift:9:17:9:17 | AccessorDecl |
| test.swift:9:17:9:17 | AccessorDecl |
| test.swift:9:17:9:17 | AccessorDecl |
| test.swift:9:17:9:17 | ConcreteVarDecl |
| test.swift:9:17:9:17 | ParamDecl |
| test.swift:9:17:9:17 | ParamDecl |
| test.swift:9:17:9:17 | ParamDecl |
| test.swift:11:1:14:1 | EnumDecl |
| test.swift:12:5:12:18 | EnumCaseDecl |
| test.swift:12:10:12:10 | EnumElementDecl |
| test.swift:12:18:12:18 | EnumElementDecl |
| test.swift:13:5:13:26 | EnumCaseDecl |
| test.swift:13:10:13:10 | EnumElementDecl |
| test.swift:13:18:13:18 | EnumElementDecl |
| test.swift:13:26:13:26 | EnumElementDecl |
| test.swift:16:1:20:1 | EnumDecl |
| test.swift:17:5:17:22 | EnumCaseDecl |
| test.swift:17:10:17:22 | EnumElementDecl |
| test.swift:17:18:17:18 | ParamDecl |
| test.swift:18:5:18:21 | EnumCaseDecl |
| test.swift:18:10:18:21 | EnumElementDecl |
| test.swift:18:18:18:18 | ParamDecl |
| test.swift:19:5:19:35 | EnumCaseDecl |
| test.swift:19:10:19:35 | EnumElementDecl |
| test.swift:19:16:19:16 | ParamDecl |
| test.swift:19:21:19:21 | ParamDecl |
| test.swift:19:29:19:29 | ParamDecl |
| test.swift:22:1:26:1 | ProtocolDecl |
| test.swift:23:5:23:39 | PatternBindingDecl |
| test.swift:23:9:23:9 | AccessorDecl |
| test.swift:23:9:23:9 | ConcreteVarDecl |
| test.swift:23:31:23:31 | AccessorDecl |
| test.swift:23:35:23:35 | AccessorDecl |
| test.swift:23:35:23:35 | ParamDecl |
| test.swift:24:5:24:44 | PatternBindingDecl |
| test.swift:24:9:24:9 | ConcreteVarDecl |
| test.swift:24:40:24:40 | AccessorDecl |
| test.swift:25:5:25:22 | ConcreteFuncDecl |
| test.swift:28:1:28:37 | ConcreteFuncDecl |
| test.swift:28:17:28:31 | ParamDecl |
| test.swift:30:1:30:18 | PatternBindingDecl |
| test.swift:30:1:30:18 | TopLevelCodeDecl |
| test.swift:30:5:30:5 | ConcreteVarDecl |
| test.swift:31:1:36:1 | PatternBindingDecl |
| test.swift:31:1:36:1 | TopLevelCodeDecl |
| test.swift:31:5:31:5 | ConcreteVarDecl |
| test.swift:32:3:34:3 | AccessorDecl |
| test.swift:35:3:35:18 | AccessorDecl |
| test.swift:35:7:35:7 | ParamDecl |
| test.swift:38:1:38:33 | TopLevelCodeDecl |
| test.swift:40:1:53:1 | ClassDecl |
| test.swift:41:3:41:14 | PatternBindingDecl |
| test.swift:41:7:41:7 | AccessorDecl |
| test.swift:41:7:41:7 | AccessorDecl |
| test.swift:41:7:41:7 | AccessorDecl |
| test.swift:41:7:41:7 | ConcreteVarDecl |
| test.swift:41:7:41:7 | ParamDecl |
| test.swift:41:7:41:7 | ParamDecl |
| test.swift:41:7:41:7 | ParamDecl |
| test.swift:42:3:42:3 | ParamDecl |
| test.swift:42:3:44:3 | ConstructorDecl |
| test.swift:46:3:46:3 | ParamDecl |
| test.swift:46:3:48:3 | DestructorDecl |
| test.swift:50:3:52:3 | ConcreteFuncDecl |
| test.swift:50:26:50:33 | ParamDecl |
| test.swift:55:8:55:17 | PrefixOperatorDecl |
| test.swift:57:1:62:1 | PrecedenceGroupDecl |
| test.swift:64:7:64:16 | InfixOperatorDecl |
| test.swift:66:7:66:21 | InfixOperatorDecl |
| test.swift:68:18:74:1 | StructDecl |
| test.swift:68:25:68:25 | ConstructorDecl |
| test.swift:69:3:73:3 | PatternBindingDecl |
| test.swift:69:7:69:7 | ConcreteVarDecl |
| test.swift:70:5:72:5 | AccessorDecl |
| test.swift:76:1:79:1 | ConcreteFuncDecl |
| test.swift:77:16:77:23 | PatternBindingDecl |
| test.swift:77:20:77:20 | AccessorDecl |
| test.swift:77:20:77:20 | ConcreteVarDecl |
| test.swift:77:20:77:20 | ConcreteVarDecl |
| test.swift:81:1:136:1 | StructDecl |
| test.swift:81:8:81:8 | ConstructorDecl |
| test.swift:81:8:81:8 | ParamDecl |
| test.swift:81:8:81:8 | ParamDecl |
| test.swift:81:8:81:8 | ParamDecl |
| test.swift:81:8:81:8 | ParamDecl |
| test.swift:81:8:81:8 | ParamDecl |
| test.swift:81:8:81:8 | ParamDecl |
| test.swift:82:3:87:3 | PatternBindingDecl |
| test.swift:82:7:82:7 | AccessorDecl |
| test.swift:82:7:82:7 | ConcreteVarDecl |
| test.swift:83:5:83:5 | ParamDecl |
| test.swift:83:5:83:11 | AccessorDecl |
| test.swift:84:5:86:5 | AccessorDecl |
| test.swift:91:3:93:3 | PatternBindingDecl |
| test.swift:91:7:91:7 | ConcreteVarDecl |
| test.swift:91:27:93:3 | AccessorDecl |
| test.swift:96:3:100:3 | PatternBindingDecl |
| test.swift:96:7:96:7 | ConcreteVarDecl |
| test.swift:97:5:99:5 | AccessorDecl |
| test.swift:102:3:102:21 | PatternBindingDecl |
| test.swift:102:7:102:7 | AccessorDecl |
| test.swift:102:7:102:7 | AccessorDecl |
| test.swift:102:7:102:7 | AccessorDecl |
| test.swift:102:7:102:7 | ConcreteVarDecl |
| test.swift:102:7:102:7 | ParamDecl |
| test.swift:102:7:102:7 | ParamDecl |
| test.swift:102:7:102:7 | ParamDecl |
| test.swift:104:3:104:3 | AccessorDecl |
| test.swift:104:3:109:3 | SubscriptDecl |
| test.swift:104:13:104:13 | ParamDecl |
| test.swift:104:13:104:13 | ParamDecl |
| test.swift:104:13:104:16 | ParamDecl |
| test.swift:105:5:107:5 | AccessorDecl |
| test.swift:108:5:108:5 | ParamDecl |
| test.swift:108:5:108:11 | AccessorDecl |
| test.swift:111:3:113:3 | SubscriptDecl |
| test.swift:111:13:111:13 | ParamDecl |
| test.swift:111:13:111:16 | ParamDecl |
| test.swift:111:21:111:21 | ParamDecl |
| test.swift:111:21:111:25 | ParamDecl |
| test.swift:111:37:113:3 | AccessorDecl |
| test.swift:115:3:117:3 | PatternBindingDecl |
| test.swift:115:7:115:7 | AccessorDecl |
| test.swift:115:7:115:7 | AccessorDecl |
| test.swift:115:7:115:7 | AccessorDecl |
| test.swift:115:7:115:7 | ConcreteVarDecl |
| test.swift:115:7:115:7 | ParamDecl |
| test.swift:115:7:115:7 | ParamDecl |
| test.swift:115:7:115:7 | ParamDecl |
| test.swift:116:5:116:25 | AccessorDecl |
| test.swift:116:13:116:13 | ParamDecl |
| test.swift:119:3:121:3 | PatternBindingDecl |
| test.swift:119:7:119:7 | AccessorDecl |
| test.swift:119:7:119:7 | AccessorDecl |
| test.swift:119:7:119:7 | AccessorDecl |
| test.swift:119:7:119:7 | ConcreteVarDecl |
| test.swift:119:7:119:7 | ParamDecl |
| test.swift:119:7:119:7 | ParamDecl |
| test.swift:119:7:119:7 | ParamDecl |
| test.swift:120:5:120:5 | ParamDecl |
| test.swift:120:5:120:15 | AccessorDecl |
| test.swift:123:3:125:3 | PatternBindingDecl |
| test.swift:123:7:123:7 | AccessorDecl |
| test.swift:123:7:123:7 | AccessorDecl |
| test.swift:123:7:123:7 | AccessorDecl |
| test.swift:123:7:123:7 | ConcreteVarDecl |
| test.swift:123:7:123:7 | ParamDecl |
| test.swift:123:7:123:7 | ParamDecl |
| test.swift:123:7:123:7 | ParamDecl |
| test.swift:124:5:124:24 | AccessorDecl |
| test.swift:124:12:124:12 | ParamDecl |
| test.swift:127:3:129:3 | PatternBindingDecl |
| test.swift:127:7:127:7 | AccessorDecl |
| test.swift:127:7:127:7 | AccessorDecl |
| test.swift:127:7:127:7 | AccessorDecl |
| test.swift:127:7:127:7 | ConcreteVarDecl |
| test.swift:127:7:127:7 | ParamDecl |
| test.swift:127:7:127:7 | ParamDecl |
| test.swift:127:7:127:7 | ParamDecl |
| test.swift:127:7:127:7 | ParamDecl |
| test.swift:128:5:128:14 | AccessorDecl |
| test.swift:131:3:135:3 | PatternBindingDecl |
| test.swift:131:7:131:7 | AccessorDecl |
| test.swift:131:7:131:7 | AccessorDecl |
| test.swift:131:7:131:7 | AccessorDecl |
| test.swift:131:7:131:7 | ConcreteVarDecl |
| test.swift:131:7:131:7 | ParamDecl |
| test.swift:131:7:131:7 | ParamDecl |
| test.swift:131:7:131:7 | ParamDecl |
| test.swift:132:5:132:5 | ParamDecl |
| test.swift:132:5:132:15 | AccessorDecl |
| test.swift:134:5:134:14 | AccessorDecl |
| test.swift:1:1:7:1 | Foo |
| test.swift:1:8:1:8 | deinit |
| test.swift:1:8:1:8 | deinit |
| test.swift:1:8:1:8 | x |
| test.swift:2:3:2:11 | var ... = ... |
| test.swift:2:7:2:7 | (unnamed function decl) |
| test.swift:2:7:2:7 | get |
| test.swift:2:7:2:7 | self |
| test.swift:2:7:2:7 | self |
| test.swift:2:7:2:7 | set |
| test.swift:2:7:2:7 | value |
| test.swift:2:7:2:7 | x |
| test.swift:3:3:6:3 | var ... = ... |
| test.swift:3:7:3:7 | (unnamed function decl) |
| test.swift:3:7:3:7 | next |
| test.swift:4:5:4:5 | self |
| test.swift:4:5:4:24 | get |
| test.swift:5:5:5:5 | self |
| test.swift:5:5:5:38 | set |
| test.swift:5:9:5:9 | newValue |
| test.swift:9:1:9:34 | Bar |
| test.swift:9:7:9:7 | deinit |
| test.swift:9:7:9:7 | init |
| test.swift:9:13:9:30 | var ... = ... |
| test.swift:9:17:9:17 | (unnamed function decl) |
| test.swift:9:17:9:17 | get |
| test.swift:9:17:9:17 | self |
| test.swift:9:17:9:17 | self |
| test.swift:9:17:9:17 | set |
| test.swift:9:17:9:17 | value |
| test.swift:9:17:9:17 | x |
| test.swift:11:1:14:1 | EnumValues |
| test.swift:12:5:12:18 | case ... |
| test.swift:12:10:12:10 | value1 |
| test.swift:12:18:12:18 | value2 |
| test.swift:13:5:13:26 | case ... |
| test.swift:13:10:13:10 | value3 |
| test.swift:13:18:13:18 | value4 |
| test.swift:13:26:13:26 | value5 |
| test.swift:16:1:20:1 | EnumWithParams |
| test.swift:17:5:17:22 | case ... |
| test.swift:17:10:17:22 | nodata1 |
| test.swift:17:18:17:18 | _ |
| test.swift:18:5:18:21 | case ... |
| test.swift:18:10:18:21 | intdata |
| test.swift:18:18:18:18 | _ |
| test.swift:19:5:19:35 | case ... |
| test.swift:19:10:19:35 | tuple |
| test.swift:19:16:19:16 | _ |
| test.swift:19:21:19:21 | _ |
| test.swift:19:29:19:29 | _ |
| test.swift:22:1:26:1 | MyProtocol |
| test.swift:23:5:23:39 | var ... = ... |
| test.swift:23:9:23:9 | (unnamed function decl) |
| test.swift:23:9:23:9 | mustBeSettable |
| test.swift:23:31:23:31 | get |
| test.swift:23:35:23:35 | newValue |
| test.swift:23:35:23:35 | set |
| test.swift:24:5:24:44 | var ... = ... |
| test.swift:24:9:24:9 | doesNotNeedToBeSettable |
| test.swift:24:40:24:40 | get |
| test.swift:25:5:25:22 | random |
| test.swift:28:1:28:37 | a_function |
| test.swift:28:17:28:31 | a_parameter |
| test.swift:30:1:30:18 | var ... = ... |
| test.swift:30:1:30:18 | { ... } |
| test.swift:30:5:30:5 | a_variable |
| test.swift:31:1:36:1 | var ... = ... |
| test.swift:31:1:36:1 | { ... } |
| test.swift:31:5:31:5 | a_property |
| test.swift:32:3:34:3 | get |
| test.swift:35:3:35:18 | set |
| test.swift:35:7:35:7 | newValue |
| test.swift:38:1:38:33 | { ... } |
| test.swift:40:1:53:1 | Baz |
| test.swift:41:3:41:14 | var ... = ... |
| test.swift:41:7:41:7 | (unnamed function decl) |
| test.swift:41:7:41:7 | field |
| test.swift:41:7:41:7 | get |
| test.swift:41:7:41:7 | self |
| test.swift:41:7:41:7 | self |
| test.swift:41:7:41:7 | set |
| test.swift:41:7:41:7 | value |
| test.swift:42:3:42:3 | self |
| test.swift:42:3:44:3 | deinit |
| test.swift:46:3:46:3 | self |
| test.swift:46:3:48:3 | init |
| test.swift:50:3:52:3 | +- |
| test.swift:50:26:50:33 | other |
| test.swift:55:8:55:17 | +- |
| test.swift:57:1:62:1 | precedencegroup ... |
| test.swift:64:7:64:16 | +++ |
| test.swift:66:7:66:21 | *** |
| test.swift:68:18:74:1 | ZeroWrapper |
| test.swift:68:25:68:25 | deinit |
| test.swift:69:3:73:3 | var ... = ... |
| test.swift:69:7:69:7 | wrappedValue |
| test.swift:70:5:72:5 | get |
| test.swift:76:1:79:1 | foo |
| test.swift:77:16:77:23 | var ... = ... |
| test.swift:77:20:77:20 | _x |
| test.swift:77:20:77:20 | get |
| test.swift:77:20:77:20 | x |
| test.swift:81:1:136:1 | HasPropertyAndObserver |
| test.swift:81:8:81:8 | deinit |
| test.swift:81:8:81:8 | hasBoth |
| test.swift:81:8:81:8 | hasDidSet1 |
| test.swift:81:8:81:8 | hasDidSet2 |
| test.swift:81:8:81:8 | hasWillSet1 |
| test.swift:81:8:81:8 | hasWillSet2 |
| test.swift:81:8:81:8 | normalField |
| test.swift:82:3:87:3 | var ... = ... |
| test.swift:82:7:82:7 | (unnamed function decl) |
| test.swift:82:7:82:7 | settableField |
| test.swift:83:5:83:5 | newValue |
| test.swift:83:5:83:11 | set |
| test.swift:84:5:86:5 | get |
| test.swift:91:3:93:3 | var ... = ... |
| test.swift:91:7:91:7 | readOnlyField1 |
| test.swift:91:27:93:3 | get |
| test.swift:96:3:100:3 | var ... = ... |
| test.swift:96:7:96:7 | readOnlyField2 |
| test.swift:97:5:99:5 | get |
| test.swift:102:3:102:21 | var ... = ... |
| test.swift:102:7:102:7 | (unnamed function decl) |
| test.swift:102:7:102:7 | get |
| test.swift:102:7:102:7 | normalField |
| test.swift:102:7:102:7 | self |
| test.swift:102:7:102:7 | self |
| test.swift:102:7:102:7 | set |
| test.swift:102:7:102:7 | value |
| test.swift:104:3:104:3 | (unnamed function decl) |
| test.swift:104:3:109:3 | subscript ... |
| test.swift:104:13:104:13 | x |
| test.swift:104:13:104:13 | x |
| test.swift:104:13:104:16 | x |
| test.swift:105:5:107:5 | get |
| test.swift:108:5:108:5 | newValue |
| test.swift:108:5:108:11 | set |
| test.swift:111:3:113:3 | subscript ... |
| test.swift:111:13:111:13 | x |
| test.swift:111:13:111:16 | x |
| test.swift:111:21:111:21 | y |
| test.swift:111:21:111:25 | y |
| test.swift:111:37:113:3 | get |
| test.swift:115:3:117:3 | var ... = ... |
| test.swift:115:7:115:7 | (unnamed function decl) |
| test.swift:115:7:115:7 | get |
| test.swift:115:7:115:7 | hasWillSet1 |
| test.swift:115:7:115:7 | self |
| test.swift:115:7:115:7 | self |
| test.swift:115:7:115:7 | set |
| test.swift:115:7:115:7 | value |
| test.swift:116:5:116:25 | willSet |
| test.swift:116:13:116:13 | newValue |
| test.swift:119:3:121:3 | var ... = ... |
| test.swift:119:7:119:7 | (unnamed function decl) |
| test.swift:119:7:119:7 | get |
| test.swift:119:7:119:7 | hasWillSet2 |
| test.swift:119:7:119:7 | self |
| test.swift:119:7:119:7 | self |
| test.swift:119:7:119:7 | set |
| test.swift:119:7:119:7 | value |
| test.swift:120:5:120:5 | newValue |
| test.swift:120:5:120:15 | willSet |
| test.swift:123:3:125:3 | var ... = ... |
| test.swift:123:7:123:7 | (unnamed function decl) |
| test.swift:123:7:123:7 | get |
| test.swift:123:7:123:7 | hasDidSet1 |
| test.swift:123:7:123:7 | self |
| test.swift:123:7:123:7 | self |
| test.swift:123:7:123:7 | set |
| test.swift:123:7:123:7 | value |
| test.swift:124:5:124:24 | didSet |
| test.swift:124:12:124:12 | oldValue |
| test.swift:127:3:129:3 | var ... = ... |
| test.swift:127:7:127:7 | (unnamed function decl) |
| test.swift:127:7:127:7 | get |
| test.swift:127:7:127:7 | hasDidSet2 |
| test.swift:127:7:127:7 | self |
| test.swift:127:7:127:7 | self |
| test.swift:127:7:127:7 | self |
| test.swift:127:7:127:7 | set |
| test.swift:127:7:127:7 | value |
| test.swift:128:5:128:14 | didSet |
| test.swift:131:3:135:3 | var ... = ... |
| test.swift:131:7:131:7 | (unnamed function decl) |
| test.swift:131:7:131:7 | get |
| test.swift:131:7:131:7 | hasBoth |
| test.swift:131:7:131:7 | self |
| test.swift:131:7:131:7 | self |
| test.swift:131:7:131:7 | set |
| test.swift:131:7:131:7 | value |
| test.swift:132:5:132:5 | newValue |
| test.swift:132:5:132:15 | willSet |
| test.swift:134:5:134:14 | didSet |

View File

@@ -1,57 +1,57 @@
| test.swift:2:7:2:7 | AccessorDecl | (unnamed function decl) |
| test.swift:2:7:2:7 | AccessorDecl | (unnamed function decl) |
| test.swift:2:7:2:7 | AccessorDecl | (unnamed function decl) |
| test.swift:3:7:3:7 | AccessorDecl | (unnamed function decl) |
| test.swift:4:5:4:24 | AccessorDecl | (unnamed function decl) |
| test.swift:5:5:5:38 | AccessorDecl | (unnamed function decl) |
| test.swift:9:17:9:17 | AccessorDecl | (unnamed function decl) |
| test.swift:9:17:9:17 | AccessorDecl | (unnamed function decl) |
| test.swift:9:17:9:17 | AccessorDecl | (unnamed function decl) |
| test.swift:23:9:23:9 | AccessorDecl | (unnamed function decl) |
| test.swift:23:31:23:31 | AccessorDecl | (unnamed function decl) |
| test.swift:23:35:23:35 | AccessorDecl | (unnamed function decl) |
| test.swift:24:40:24:40 | AccessorDecl | (unnamed function decl) |
| test.swift:25:5:25:22 | ConcreteFuncDecl | random |
| test.swift:28:1:28:37 | ConcreteFuncDecl | a_function |
| test.swift:32:3:34:3 | AccessorDecl | (unnamed function decl) |
| test.swift:35:3:35:18 | AccessorDecl | (unnamed function decl) |
| test.swift:41:7:41:7 | AccessorDecl | (unnamed function decl) |
| test.swift:41:7:41:7 | AccessorDecl | (unnamed function decl) |
| test.swift:41:7:41:7 | AccessorDecl | (unnamed function decl) |
| test.swift:50:3:52:3 | ConcreteFuncDecl | +- |
| test.swift:70:5:72:5 | AccessorDecl | (unnamed function decl) |
| test.swift:76:1:79:1 | ConcreteFuncDecl | foo |
| test.swift:77:20:77:20 | AccessorDecl | (unnamed function decl) |
| test.swift:82:7:82:7 | AccessorDecl | (unnamed function decl) |
| test.swift:83:5:83:11 | AccessorDecl | (unnamed function decl) |
| test.swift:84:5:86:5 | AccessorDecl | (unnamed function decl) |
| test.swift:91:27:93:3 | AccessorDecl | (unnamed function decl) |
| test.swift:97:5:99:5 | AccessorDecl | (unnamed function decl) |
| test.swift:102:7:102:7 | AccessorDecl | (unnamed function decl) |
| test.swift:102:7:102:7 | AccessorDecl | (unnamed function decl) |
| test.swift:102:7:102:7 | AccessorDecl | (unnamed function decl) |
| test.swift:104:3:104:3 | AccessorDecl | (unnamed function decl) |
| test.swift:105:5:107:5 | AccessorDecl | (unnamed function decl) |
| test.swift:108:5:108:11 | AccessorDecl | (unnamed function decl) |
| test.swift:111:37:113:3 | AccessorDecl | (unnamed function decl) |
| test.swift:115:7:115:7 | AccessorDecl | (unnamed function decl) |
| test.swift:115:7:115:7 | AccessorDecl | (unnamed function decl) |
| test.swift:115:7:115:7 | AccessorDecl | (unnamed function decl) |
| test.swift:116:5:116:25 | AccessorDecl | (unnamed function decl) |
| test.swift:119:7:119:7 | AccessorDecl | (unnamed function decl) |
| test.swift:119:7:119:7 | AccessorDecl | (unnamed function decl) |
| test.swift:119:7:119:7 | AccessorDecl | (unnamed function decl) |
| test.swift:120:5:120:15 | AccessorDecl | (unnamed function decl) |
| test.swift:123:7:123:7 | AccessorDecl | (unnamed function decl) |
| test.swift:123:7:123:7 | AccessorDecl | (unnamed function decl) |
| test.swift:123:7:123:7 | AccessorDecl | (unnamed function decl) |
| test.swift:124:5:124:24 | AccessorDecl | (unnamed function decl) |
| test.swift:127:7:127:7 | AccessorDecl | (unnamed function decl) |
| test.swift:127:7:127:7 | AccessorDecl | (unnamed function decl) |
| test.swift:127:7:127:7 | AccessorDecl | (unnamed function decl) |
| test.swift:128:5:128:14 | AccessorDecl | (unnamed function decl) |
| test.swift:131:7:131:7 | AccessorDecl | (unnamed function decl) |
| test.swift:131:7:131:7 | AccessorDecl | (unnamed function decl) |
| test.swift:131:7:131:7 | AccessorDecl | (unnamed function decl) |
| test.swift:132:5:132:15 | AccessorDecl | (unnamed function decl) |
| test.swift:134:5:134:14 | AccessorDecl | (unnamed function decl) |
| test.swift:2:7:2:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:2:7:2:7 | get | (unnamed function decl) |
| test.swift:2:7:2:7 | set | (unnamed function decl) |
| test.swift:3:7:3:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:4:5:4:24 | get | (unnamed function decl) |
| test.swift:5:5:5:38 | set | (unnamed function decl) |
| test.swift:9:17:9:17 | (unnamed function decl) | (unnamed function decl) |
| test.swift:9:17:9:17 | get | (unnamed function decl) |
| test.swift:9:17:9:17 | set | (unnamed function decl) |
| test.swift:23:9:23:9 | (unnamed function decl) | (unnamed function decl) |
| test.swift:23:31:23:31 | get | (unnamed function decl) |
| test.swift:23:35:23:35 | set | (unnamed function decl) |
| test.swift:24:40:24:40 | get | (unnamed function decl) |
| test.swift:25:5:25:22 | random | random |
| test.swift:28:1:28:37 | a_function | a_function |
| test.swift:32:3:34:3 | get | (unnamed function decl) |
| test.swift:35:3:35:18 | set | (unnamed function decl) |
| test.swift:41:7:41:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:41:7:41:7 | get | (unnamed function decl) |
| test.swift:41:7:41:7 | set | (unnamed function decl) |
| test.swift:50:3:52:3 | +- | +- |
| test.swift:70:5:72:5 | get | (unnamed function decl) |
| test.swift:76:1:79:1 | foo | foo |
| test.swift:77:20:77:20 | get | (unnamed function decl) |
| test.swift:82:7:82:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:83:5:83:11 | set | (unnamed function decl) |
| test.swift:84:5:86:5 | get | (unnamed function decl) |
| test.swift:91:27:93:3 | get | (unnamed function decl) |
| test.swift:97:5:99:5 | get | (unnamed function decl) |
| test.swift:102:7:102:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:102:7:102:7 | get | (unnamed function decl) |
| test.swift:102:7:102:7 | set | (unnamed function decl) |
| test.swift:104:3:104:3 | (unnamed function decl) | (unnamed function decl) |
| test.swift:105:5:107:5 | get | (unnamed function decl) |
| test.swift:108:5:108:11 | set | (unnamed function decl) |
| test.swift:111:37:113:3 | get | (unnamed function decl) |
| test.swift:115:7:115:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:115:7:115:7 | get | (unnamed function decl) |
| test.swift:115:7:115:7 | set | (unnamed function decl) |
| test.swift:116:5:116:25 | willSet | (unnamed function decl) |
| test.swift:119:7:119:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:119:7:119:7 | get | (unnamed function decl) |
| test.swift:119:7:119:7 | set | (unnamed function decl) |
| test.swift:120:5:120:15 | willSet | (unnamed function decl) |
| test.swift:123:7:123:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:123:7:123:7 | get | (unnamed function decl) |
| test.swift:123:7:123:7 | set | (unnamed function decl) |
| test.swift:124:5:124:24 | didSet | (unnamed function decl) |
| test.swift:127:7:127:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:127:7:127:7 | get | (unnamed function decl) |
| test.swift:127:7:127:7 | set | (unnamed function decl) |
| test.swift:128:5:128:14 | didSet | (unnamed function decl) |
| test.swift:131:7:131:7 | (unnamed function decl) | (unnamed function decl) |
| test.swift:131:7:131:7 | get | (unnamed function decl) |
| test.swift:131:7:131:7 | set | (unnamed function decl) |
| test.swift:132:5:132:15 | willSet | (unnamed function decl) |
| test.swift:134:5:134:14 | didSet | (unnamed function decl) |

View File

@@ -1,52 +1,52 @@
| test.swift:2:7:2:7 | AccessorDecl | test.swift:2:7:2:7 | BraceStmt |
| test.swift:2:7:2:7 | AccessorDecl | test.swift:2:7:2:7 | BraceStmt |
| test.swift:2:7:2:7 | AccessorDecl | test.swift:2:7:2:7 | BraceStmt |
| test.swift:3:7:3:7 | AccessorDecl | test.swift:3:7:3:7 | BraceStmt |
| test.swift:4:5:4:24 | AccessorDecl | test.swift:4:9:4:24 | BraceStmt |
| test.swift:5:5:5:38 | AccessorDecl | test.swift:5:19:5:38 | BraceStmt |
| test.swift:9:17:9:17 | AccessorDecl | test.swift:9:17:9:17 | BraceStmt |
| test.swift:9:17:9:17 | AccessorDecl | test.swift:9:17:9:17 | BraceStmt |
| test.swift:9:17:9:17 | AccessorDecl | test.swift:9:17:9:17 | BraceStmt |
| test.swift:28:1:28:37 | ConcreteFuncDecl | test.swift:28:36:28:37 | BraceStmt |
| test.swift:32:3:34:3 | AccessorDecl | test.swift:32:7:34:3 | BraceStmt |
| test.swift:35:3:35:18 | AccessorDecl | test.swift:35:17:35:18 | BraceStmt |
| test.swift:41:7:41:7 | AccessorDecl | test.swift:41:7:41:7 | BraceStmt |
| test.swift:41:7:41:7 | AccessorDecl | test.swift:41:7:41:7 | BraceStmt |
| test.swift:41:7:41:7 | AccessorDecl | test.swift:41:7:41:7 | BraceStmt |
| test.swift:50:3:52:3 | ConcreteFuncDecl | test.swift:50:45:52:3 | BraceStmt |
| test.swift:70:5:72:5 | AccessorDecl | test.swift:70:9:72:5 | BraceStmt |
| test.swift:76:1:79:1 | ConcreteFuncDecl | test.swift:76:19:79:1 | BraceStmt |
| test.swift:77:20:77:20 | AccessorDecl | test.swift:77:20:77:20 | BraceStmt |
| test.swift:82:7:82:7 | AccessorDecl | test.swift:82:7:82:7 | BraceStmt |
| test.swift:83:5:83:11 | AccessorDecl | test.swift:83:9:83:11 | BraceStmt |
| test.swift:84:5:86:5 | AccessorDecl | test.swift:84:9:86:5 | BraceStmt |
| test.swift:91:27:93:3 | AccessorDecl | test.swift:91:27:93:3 | BraceStmt |
| test.swift:97:5:99:5 | AccessorDecl | test.swift:97:9:99:5 | BraceStmt |
| test.swift:102:7:102:7 | AccessorDecl | test.swift:102:7:102:7 | BraceStmt |
| test.swift:102:7:102:7 | AccessorDecl | test.swift:102:7:102:7 | BraceStmt |
| test.swift:102:7:102:7 | AccessorDecl | test.swift:102:7:102:7 | BraceStmt |
| test.swift:104:3:104:3 | AccessorDecl | test.swift:104:3:104:3 | BraceStmt |
| test.swift:105:5:107:5 | AccessorDecl | test.swift:105:9:107:5 | BraceStmt |
| test.swift:108:5:108:11 | AccessorDecl | test.swift:108:9:108:11 | BraceStmt |
| test.swift:111:37:113:3 | AccessorDecl | test.swift:111:37:113:3 | BraceStmt |
| test.swift:115:7:115:7 | AccessorDecl | test.swift:115:7:115:7 | BraceStmt |
| test.swift:115:7:115:7 | AccessorDecl | test.swift:115:7:115:7 | BraceStmt |
| test.swift:115:7:115:7 | AccessorDecl | test.swift:115:7:115:7 | BraceStmt |
| test.swift:116:5:116:25 | AccessorDecl | test.swift:116:23:116:25 | BraceStmt |
| test.swift:119:7:119:7 | AccessorDecl | test.swift:119:7:119:7 | BraceStmt |
| test.swift:119:7:119:7 | AccessorDecl | test.swift:119:7:119:7 | BraceStmt |
| test.swift:119:7:119:7 | AccessorDecl | test.swift:119:7:119:7 | BraceStmt |
| test.swift:120:5:120:15 | AccessorDecl | test.swift:120:13:120:15 | BraceStmt |
| test.swift:123:7:123:7 | AccessorDecl | test.swift:123:7:123:7 | BraceStmt |
| test.swift:123:7:123:7 | AccessorDecl | test.swift:123:7:123:7 | BraceStmt |
| test.swift:123:7:123:7 | AccessorDecl | test.swift:123:7:123:7 | BraceStmt |
| test.swift:124:5:124:24 | AccessorDecl | test.swift:124:22:124:24 | BraceStmt |
| test.swift:127:7:127:7 | AccessorDecl | test.swift:127:7:127:7 | BraceStmt |
| test.swift:127:7:127:7 | AccessorDecl | test.swift:127:7:127:7 | BraceStmt |
| test.swift:127:7:127:7 | AccessorDecl | test.swift:127:7:127:7 | BraceStmt |
| test.swift:128:5:128:14 | AccessorDecl | test.swift:128:12:128:14 | BraceStmt |
| test.swift:131:7:131:7 | AccessorDecl | test.swift:131:7:131:7 | BraceStmt |
| test.swift:131:7:131:7 | AccessorDecl | test.swift:131:7:131:7 | BraceStmt |
| test.swift:131:7:131:7 | AccessorDecl | test.swift:131:7:131:7 | BraceStmt |
| test.swift:132:5:132:15 | AccessorDecl | test.swift:132:13:132:15 | BraceStmt |
| test.swift:134:5:134:14 | AccessorDecl | test.swift:134:12:134:14 | BraceStmt |
| test.swift:2:7:2:7 | (unnamed function decl) | test.swift:2:7:2:7 | { ... } |
| test.swift:2:7:2:7 | get | test.swift:2:7:2:7 | { ... } |
| test.swift:2:7:2:7 | set | test.swift:2:7:2:7 | { ... } |
| test.swift:3:7:3:7 | (unnamed function decl) | test.swift:3:7:3:7 | { ... } |
| test.swift:4:5:4:24 | get | test.swift:4:9:4:24 | { ... } |
| test.swift:5:5:5:38 | set | test.swift:5:19:5:38 | { ... } |
| test.swift:9:17:9:17 | (unnamed function decl) | test.swift:9:17:9:17 | { ... } |
| test.swift:9:17:9:17 | get | test.swift:9:17:9:17 | { ... } |
| test.swift:9:17:9:17 | set | test.swift:9:17:9:17 | { ... } |
| test.swift:28:1:28:37 | a_function | test.swift:28:36:28:37 | { ... } |
| test.swift:32:3:34:3 | get | test.swift:32:7:34:3 | { ... } |
| test.swift:35:3:35:18 | set | test.swift:35:17:35:18 | { ... } |
| test.swift:41:7:41:7 | (unnamed function decl) | test.swift:41:7:41:7 | { ... } |
| test.swift:41:7:41:7 | get | test.swift:41:7:41:7 | { ... } |
| test.swift:41:7:41:7 | set | test.swift:41:7:41:7 | { ... } |
| test.swift:50:3:52:3 | +- | test.swift:50:45:52:3 | { ... } |
| test.swift:70:5:72:5 | get | test.swift:70:9:72:5 | { ... } |
| test.swift:76:1:79:1 | foo | test.swift:76:19:79:1 | { ... } |
| test.swift:77:20:77:20 | get | test.swift:77:20:77:20 | { ... } |
| test.swift:82:7:82:7 | (unnamed function decl) | test.swift:82:7:82:7 | { ... } |
| test.swift:83:5:83:11 | set | test.swift:83:9:83:11 | { ... } |
| test.swift:84:5:86:5 | get | test.swift:84:9:86:5 | { ... } |
| test.swift:91:27:93:3 | get | test.swift:91:27:93:3 | { ... } |
| test.swift:97:5:99:5 | get | test.swift:97:9:99:5 | { ... } |
| test.swift:102:7:102:7 | (unnamed function decl) | test.swift:102:7:102:7 | { ... } |
| test.swift:102:7:102:7 | get | test.swift:102:7:102:7 | { ... } |
| test.swift:102:7:102:7 | set | test.swift:102:7:102:7 | { ... } |
| test.swift:104:3:104:3 | (unnamed function decl) | test.swift:104:3:104:3 | { ... } |
| test.swift:105:5:107:5 | get | test.swift:105:9:107:5 | { ... } |
| test.swift:108:5:108:11 | set | test.swift:108:9:108:11 | { ... } |
| test.swift:111:37:113:3 | get | test.swift:111:37:113:3 | { ... } |
| test.swift:115:7:115:7 | (unnamed function decl) | test.swift:115:7:115:7 | { ... } |
| test.swift:115:7:115:7 | get | test.swift:115:7:115:7 | { ... } |
| test.swift:115:7:115:7 | set | test.swift:115:7:115:7 | { ... } |
| test.swift:116:5:116:25 | willSet | test.swift:116:23:116:25 | { ... } |
| test.swift:119:7:119:7 | (unnamed function decl) | test.swift:119:7:119:7 | { ... } |
| test.swift:119:7:119:7 | get | test.swift:119:7:119:7 | { ... } |
| test.swift:119:7:119:7 | set | test.swift:119:7:119:7 | { ... } |
| test.swift:120:5:120:15 | willSet | test.swift:120:13:120:15 | { ... } |
| test.swift:123:7:123:7 | (unnamed function decl) | test.swift:123:7:123:7 | { ... } |
| test.swift:123:7:123:7 | get | test.swift:123:7:123:7 | { ... } |
| test.swift:123:7:123:7 | set | test.swift:123:7:123:7 | { ... } |
| test.swift:124:5:124:24 | didSet | test.swift:124:22:124:24 | { ... } |
| test.swift:127:7:127:7 | (unnamed function decl) | test.swift:127:7:127:7 | { ... } |
| test.swift:127:7:127:7 | get | test.swift:127:7:127:7 | { ... } |
| test.swift:127:7:127:7 | set | test.swift:127:7:127:7 | { ... } |
| test.swift:128:5:128:14 | didSet | test.swift:128:12:128:14 | { ... } |
| test.swift:131:7:131:7 | (unnamed function decl) | test.swift:131:7:131:7 | { ... } |
| test.swift:131:7:131:7 | get | test.swift:131:7:131:7 | { ... } |
| test.swift:131:7:131:7 | set | test.swift:131:7:131:7 | { ... } |
| test.swift:132:5:132:15 | willSet | test.swift:132:13:132:15 | { ... } |
| test.swift:134:5:134:14 | didSet | test.swift:134:12:134:14 | { ... } |

View File

@@ -1,25 +1,25 @@
| test.swift:2:7:2:7 | AccessorDecl | 0 | test.swift:2:7:2:7 | ParamDecl |
| test.swift:5:5:5:38 | AccessorDecl | 0 | test.swift:5:9:5:9 | ParamDecl |
| test.swift:9:17:9:17 | AccessorDecl | 0 | test.swift:9:17:9:17 | ParamDecl |
| test.swift:23:35:23:35 | AccessorDecl | 0 | test.swift:23:35:23:35 | ParamDecl |
| test.swift:28:1:28:37 | ConcreteFuncDecl | 0 | test.swift:28:17:28:31 | ParamDecl |
| test.swift:35:3:35:18 | AccessorDecl | 0 | test.swift:35:7:35:7 | ParamDecl |
| test.swift:41:7:41:7 | AccessorDecl | 0 | test.swift:41:7:41:7 | ParamDecl |
| test.swift:50:3:52:3 | ConcreteFuncDecl | 0 | test.swift:50:26:50:33 | ParamDecl |
| test.swift:83:5:83:11 | AccessorDecl | 0 | test.swift:83:5:83:5 | ParamDecl |
| test.swift:102:7:102:7 | AccessorDecl | 0 | test.swift:102:7:102:7 | ParamDecl |
| test.swift:104:3:104:3 | AccessorDecl | 0 | file://:0:0:0:0 | ParamDecl |
| test.swift:105:5:107:5 | AccessorDecl | 0 | test.swift:104:13:104:13 | ParamDecl |
| test.swift:108:5:108:11 | AccessorDecl | 0 | test.swift:108:5:108:5 | ParamDecl |
| test.swift:108:5:108:11 | AccessorDecl | 1 | test.swift:104:13:104:13 | ParamDecl |
| test.swift:111:37:113:3 | AccessorDecl | 0 | test.swift:111:13:111:13 | ParamDecl |
| test.swift:111:37:113:3 | AccessorDecl | 1 | test.swift:111:21:111:21 | ParamDecl |
| test.swift:115:7:115:7 | AccessorDecl | 0 | test.swift:115:7:115:7 | ParamDecl |
| test.swift:116:5:116:25 | AccessorDecl | 0 | test.swift:116:13:116:13 | ParamDecl |
| test.swift:119:7:119:7 | AccessorDecl | 0 | test.swift:119:7:119:7 | ParamDecl |
| test.swift:120:5:120:15 | AccessorDecl | 0 | test.swift:120:5:120:5 | ParamDecl |
| test.swift:123:7:123:7 | AccessorDecl | 0 | test.swift:123:7:123:7 | ParamDecl |
| test.swift:124:5:124:24 | AccessorDecl | 0 | test.swift:124:12:124:12 | ParamDecl |
| test.swift:127:7:127:7 | AccessorDecl | 0 | test.swift:127:7:127:7 | ParamDecl |
| test.swift:131:7:131:7 | AccessorDecl | 0 | test.swift:131:7:131:7 | ParamDecl |
| test.swift:132:5:132:15 | AccessorDecl | 0 | test.swift:132:5:132:5 | ParamDecl |
| test.swift:2:7:2:7 | set | 0 | test.swift:2:7:2:7 | value |
| test.swift:5:5:5:38 | set | 0 | test.swift:5:9:5:9 | newValue |
| test.swift:9:17:9:17 | set | 0 | test.swift:9:17:9:17 | value |
| test.swift:23:35:23:35 | set | 0 | test.swift:23:35:23:35 | newValue |
| test.swift:28:1:28:37 | a_function | 0 | test.swift:28:17:28:31 | a_parameter |
| test.swift:35:3:35:18 | set | 0 | test.swift:35:7:35:7 | newValue |
| test.swift:41:7:41:7 | set | 0 | test.swift:41:7:41:7 | value |
| test.swift:50:3:52:3 | +- | 0 | test.swift:50:26:50:33 | other |
| test.swift:83:5:83:11 | set | 0 | test.swift:83:5:83:5 | newValue |
| test.swift:102:7:102:7 | set | 0 | test.swift:102:7:102:7 | value |
| test.swift:104:3:104:3 | (unnamed function decl) | 0 | file://:0:0:0:0 | x |
| test.swift:105:5:107:5 | get | 0 | test.swift:104:13:104:13 | x |
| test.swift:108:5:108:11 | set | 0 | test.swift:108:5:108:5 | newValue |
| test.swift:108:5:108:11 | set | 1 | test.swift:104:13:104:13 | x |
| test.swift:111:37:113:3 | get | 0 | test.swift:111:13:111:13 | x |
| test.swift:111:37:113:3 | get | 1 | test.swift:111:21:111:21 | y |
| test.swift:115:7:115:7 | set | 0 | test.swift:115:7:115:7 | value |
| test.swift:116:5:116:25 | willSet | 0 | test.swift:116:13:116:13 | newValue |
| test.swift:119:7:119:7 | set | 0 | test.swift:119:7:119:7 | value |
| test.swift:120:5:120:15 | willSet | 0 | test.swift:120:5:120:5 | newValue |
| test.swift:123:7:123:7 | set | 0 | test.swift:123:7:123:7 | value |
| test.swift:124:5:124:24 | didSet | 0 | test.swift:124:12:124:12 | oldValue |
| test.swift:127:7:127:7 | set | 0 | test.swift:127:7:127:7 | value |
| test.swift:131:7:131:7 | set | 0 | test.swift:131:7:131:7 | value |
| test.swift:132:5:132:15 | willSet | 0 | test.swift:132:5:132:5 | newValue |

View File

@@ -1,231 +1,234 @@
| expressions.swift:1:9:1:9 | IntegerLiteralExpr |
| expressions.swift:2:9:2:9 | FloatLiteralExpr |
| expressions.swift:3:10:3:10 | BooleanLiteralExpr |
| expressions.swift:4:10:4:10 | BooleanLiteralExpr |
| expressions.swift:5:9:5:9 | MagicIdentifierLiteralExpr |
| expressions.swift:6:9:6:9 | StringLiteralExpr |
| expressions.swift:7:10:7:10 | InterpolatedStringLiteralExpr |
| expressions.swift:1:9:1:9 | 15 |
| expressions.swift:2:9:2:9 | 15.15 |
| expressions.swift:3:10:3:10 | true |
| expressions.swift:4:10:4:10 | false |
| expressions.swift:5:9:5:9 | #... |
| expressions.swift:6:9:6:9 | hello world |
| expressions.swift:7:10:7:10 | "..." |
| expressions.swift:7:10:7:10 | OpaqueValueExpr |
| expressions.swift:7:10:7:10 | StringLiteralExpr |
| expressions.swift:7:10:7:10 | TapExpr |
| expressions.swift:7:11:7:10 | CallExpr |
| expressions.swift:7:11:7:11 | DeclRefExpr |
| expressions.swift:7:11:7:11 | DotSyntaxCallExpr |
| expressions.swift:7:11:7:11 | InOutExpr |
| expressions.swift:7:18:7:18 | DeclRefExpr |
| expressions.swift:7:18:7:18 | DeclRefExpr |
| expressions.swift:7:18:7:18 | DotSyntaxCallExpr |
| expressions.swift:7:18:7:18 | InOutExpr |
| expressions.swift:7:18:7:20 | CallExpr |
| expressions.swift:7:19:7:19 | DeclRefExpr |
| expressions.swift:7:21:7:21 | CallExpr |
| expressions.swift:7:21:7:21 | DeclRefExpr |
| expressions.swift:7:21:7:21 | DotSyntaxCallExpr |
| expressions.swift:7:21:7:21 | InOutExpr |
| expressions.swift:7:21:7:21 | StringLiteralExpr |
| expressions.swift:8:15:8:15 | NilLiteralExpr |
| expressions.swift:15:9:15:9 | DeclRefExpr |
| expressions.swift:15:9:15:14 | BinaryExpr |
| expressions.swift:15:11:15:11 | DeclRefExpr |
| expressions.swift:15:11:15:11 | DotSyntaxCallExpr |
| expressions.swift:15:11:15:11 | TypeExpr |
| expressions.swift:15:14:15:14 | IntegerLiteralExpr |
| expressions.swift:16:11:16:11 | TypeExpr |
| expressions.swift:16:11:16:19 | DotSyntaxCallExpr |
| expressions.swift:16:11:16:19 | ErasureExpr |
| expressions.swift:16:19:16:19 | DeclRefExpr |
| expressions.swift:20:1:20:16 | ForceTryExpr |
| expressions.swift:20:6:20:6 | DeclRefExpr |
| expressions.swift:20:6:20:16 | CallExpr |
| expressions.swift:20:14:20:14 | IntegerLiteralExpr |
| expressions.swift:21:1:21:16 | OptionalTryExpr |
| expressions.swift:21:6:21:6 | DeclRefExpr |
| expressions.swift:21:6:21:16 | CallExpr |
| expressions.swift:21:6:21:16 | InjectIntoOptionalExpr |
| expressions.swift:21:14:21:14 | IntegerLiteralExpr |
| expressions.swift:27:13:27:13 | ConstructorRefCallExpr |
| expressions.swift:27:13:27:13 | DeclRefExpr |
| expressions.swift:27:13:27:13 | TypeExpr |
| expressions.swift:27:13:27:19 | CallExpr |
| expressions.swift:29:9:29:19 | DictionaryExpr |
| expressions.swift:29:10:29:10 | StringLiteralExpr |
| expressions.swift:29:10:29:16 | TupleExpr |
| expressions.swift:29:16:29:16 | StringLiteralExpr |
| expressions.swift:30:1:30:1 | DiscardAssignmentExpr |
| expressions.swift:30:1:30:5 | AssignExpr |
| expressions.swift:30:5:30:5 | IntegerLiteralExpr |
| expressions.swift:31:1:31:1 | DiscardAssignmentExpr |
| expressions.swift:31:1:31:11 | AssignExpr |
| expressions.swift:31:5:31:5 | IntegerLiteralExpr |
| expressions.swift:31:5:31:11 | IsExpr |
| expressions.swift:32:1:32:1 | DiscardAssignmentExpr |
| expressions.swift:32:1:32:11 | AssignExpr |
| expressions.swift:32:5:32:5 | IntegerLiteralExpr |
| expressions.swift:32:5:32:11 | CoerceExpr |
| expressions.swift:33:1:33:1 | DiscardAssignmentExpr |
| expressions.swift:33:1:33:12 | AssignExpr |
| expressions.swift:33:5:33:5 | IntegerLiteralExpr |
| expressions.swift:33:5:33:12 | ConditionalCheckedCastExpr |
| expressions.swift:34:1:34:1 | DiscardAssignmentExpr |
| expressions.swift:34:1:34:12 | AssignExpr |
| expressions.swift:34:5:34:5 | IntegerLiteralExpr |
| expressions.swift:34:5:34:12 | ForcedCheckedCastExpr |
| expressions.swift:35:1:35:1 | DeclRefExpr |
| expressions.swift:35:1:35:13 | CallExpr |
| expressions.swift:35:6:35:6 | DefaultArgumentExpr |
| expressions.swift:35:6:35:6 | DefaultArgumentExpr |
| expressions.swift:35:7:35:7 | DeclRefExpr |
| expressions.swift:35:7:35:12 | ArrayExpr |
| expressions.swift:35:7:35:12 | ErasureExpr |
| expressions.swift:35:7:35:12 | SubscriptExpr |
| expressions.swift:35:7:35:12 | VarargExpansionExpr |
| expressions.swift:35:9:35:9 | StringLiteralExpr |
| expressions.swift:38:3:38:3 | DeclRefExpr |
| expressions.swift:38:3:38:15 | CallExpr |
| expressions.swift:38:11:38:11 | IntegerLiteralExpr |
| expressions.swift:38:14:38:14 | IntegerLiteralExpr |
| expressions.swift:41:1:41:1 | DeclRefExpr |
| expressions.swift:41:1:43:1 | CallExpr |
| expressions.swift:41:10:43:1 | ClosureExpr |
| expressions.swift:42:12:42:12 | DeclRefExpr |
| expressions.swift:42:12:42:16 | BinaryExpr |
| expressions.swift:42:14:42:14 | DeclRefExpr |
| expressions.swift:42:14:42:14 | DotSyntaxCallExpr |
| expressions.swift:42:14:42:14 | TypeExpr |
| expressions.swift:42:16:42:16 | DeclRefExpr |
| expressions.swift:44:1:44:1 | DeclRefExpr |
| expressions.swift:44:1:46:1 | CallExpr |
| expressions.swift:44:10:46:1 | ClosureExpr |
| expressions.swift:45:12:45:12 | DeclRefExpr |
| expressions.swift:45:12:45:16 | BinaryExpr |
| expressions.swift:45:14:45:14 | DeclRefExpr |
| expressions.swift:45:14:45:14 | DotSyntaxCallExpr |
| expressions.swift:45:14:45:14 | TypeExpr |
| expressions.swift:45:16:45:16 | DeclRefExpr |
| expressions.swift:47:1:47:1 | DeclRefExpr |
| expressions.swift:47:1:47:27 | CallExpr |
| expressions.swift:47:10:47:27 | ClosureExpr |
| expressions.swift:47:19:47:19 | DeclRefExpr |
| expressions.swift:47:19:47:24 | BinaryExpr |
| expressions.swift:47:22:47:22 | DeclRefExpr |
| expressions.swift:47:22:47:22 | DotSyntaxCallExpr |
| expressions.swift:47:22:47:22 | TypeExpr |
| expressions.swift:47:24:47:24 | DeclRefExpr |
| expressions.swift:48:1:48:1 | DeclRefExpr |
| expressions.swift:48:1:48:20 | CallExpr |
| expressions.swift:48:10:48:20 | ClosureExpr |
| expressions.swift:48:12:48:12 | DeclRefExpr |
| expressions.swift:48:12:48:17 | BinaryExpr |
| expressions.swift:48:15:48:15 | DeclRefExpr |
| expressions.swift:48:15:48:15 | DotSyntaxCallExpr |
| expressions.swift:48:15:48:15 | TypeExpr |
| expressions.swift:48:17:48:17 | DeclRefExpr |
| expressions.swift:54:1:54:1 | DiscardAssignmentExpr |
| expressions.swift:54:1:54:8 | AssignExpr |
| expressions.swift:54:5:54:8 | KeyPathExpr |
| expressions.swift:58:16:58:16 | IntegerLiteralExpr |
| expressions.swift:59:1:59:1 | DeclRefExpr |
| expressions.swift:59:1:59:34 | CallExpr |
| expressions.swift:59:25:59:26 | InOutExpr |
| expressions.swift:59:25:59:26 | InOutToPointerExpr |
| expressions.swift:59:26:59:26 | DeclRefExpr |
| expressions.swift:60:1:60:1 | DeclRefExpr |
| expressions.swift:60:1:60:63 | CallExpr |
| expressions.swift:60:23:60:23 | DeclRefExpr |
| expressions.swift:60:23:60:23 | LoadExpr |
| expressions.swift:60:33:60:63 | ClosureExpr |
| expressions.swift:60:33:60:63 | FunctionConversionExpr |
| expressions.swift:60:35:60:35 | DeclRefExpr |
| expressions.swift:60:35:60:61 | CallExpr |
| expressions.swift:60:59:60:59 | DeclRefExpr |
| expressions.swift:64:8:64:8 | DeclRefExpr |
| expressions.swift:64:8:64:12 | BinaryExpr |
| expressions.swift:64:10:64:10 | DeclRefExpr |
| expressions.swift:64:10:64:10 | DotSyntaxCallExpr |
| expressions.swift:64:10:64:10 | TypeExpr |
| expressions.swift:64:12:64:12 | IntegerLiteralExpr |
| expressions.swift:73:5:73:5 | DeclRefExpr |
| expressions.swift:73:5:73:5 | MemberRefExpr |
| expressions.swift:73:5:73:10 | AssignExpr |
| expressions.swift:73:10:73:10 | DeclRefExpr |
| expressions.swift:77:7:77:7 | CallExpr |
| expressions.swift:77:7:77:7 | DeclRefExpr |
| expressions.swift:77:7:77:7 | MagicIdentifierLiteralExpr |
| expressions.swift:77:7:77:7 | MagicIdentifierLiteralExpr |
| expressions.swift:77:7:77:7 | MagicIdentifierLiteralExpr |
| expressions.swift:77:7:77:7 | MagicIdentifierLiteralExpr |
| expressions.swift:77:7:77:7 | StringLiteralExpr |
| expressions.swift:79:5:79:5 | SuperRefExpr |
| expressions.swift:79:5:79:11 | DotSyntaxCallExpr |
| expressions.swift:79:5:79:21 | CallExpr |
| expressions.swift:79:5:79:21 | RebindSelfInConstructorExpr |
| expressions.swift:7:10:7:10 | hello |
| expressions.swift:7:11:7:10 | call to ... |
| expressions.swift:7:11:7:11 | $interpolation |
| expressions.swift:7:11:7:11 | &... |
| expressions.swift:7:11:7:11 | call to appendLiteral |
| expressions.swift:7:18:7:18 | $interpolation |
| expressions.swift:7:18:7:18 | &... |
| expressions.swift:7:18:7:18 | appendInterpolation |
| expressions.swift:7:18:7:18 | call to appendInterpolation |
| expressions.swift:7:18:7:20 | call to ... |
| expressions.swift:7:19:7:19 | a |
| expressions.swift:7:21:7:21 | |
| expressions.swift:7:21:7:21 | $interpolation |
| expressions.swift:7:21:7:21 | &... |
| expressions.swift:7:21:7:21 | call to ... |
| expressions.swift:7:21:7:21 | call to appendLiteral |
| expressions.swift:8:15:8:15 | nil |
| expressions.swift:15:9:15:9 | x |
| expressions.swift:15:9:15:14 | ... call to != ... |
| expressions.swift:15:11:15:11 | != |
| expressions.swift:15:11:15:11 | Int.Type |
| expressions.swift:15:11:15:11 | call to != |
| expressions.swift:15:14:15:14 | 0 |
| expressions.swift:16:11:16:11 | AnError.Type |
| expressions.swift:16:11:16:19 | (Error) ... |
| expressions.swift:16:11:16:19 | (TBD (ExistentialType)) ... |
| expressions.swift:16:11:16:19 | call to ... |
| expressions.swift:16:19:16:19 | failed |
| expressions.swift:20:1:20:16 | try! ... |
| expressions.swift:20:6:20:6 | failure |
| expressions.swift:20:6:20:16 | call to failure |
| expressions.swift:20:14:20:14 | 11 |
| expressions.swift:21:1:21:16 | try? ... |
| expressions.swift:21:6:21:6 | failure |
| expressions.swift:21:6:21:16 | (()?) ... |
| expressions.swift:21:6:21:16 | call to failure |
| expressions.swift:21:14:21:14 | 11 |
| expressions.swift:27:13:27:13 | Klass.Type |
| expressions.swift:27:13:27:13 | call to ... |
| expressions.swift:27:13:27:13 | deinit |
| expressions.swift:27:13:27:19 | call to ... |
| expressions.swift:29:9:29:19 | [...] |
| expressions.swift:29:10:29:10 | 1 |
| expressions.swift:29:10:29:16 | (...) |
| expressions.swift:29:16:29:16 | 2 |
| expressions.swift:30:1:30:1 | _ |
| expressions.swift:30:1:30:5 | ... = ... |
| expressions.swift:30:5:30:5 | 15 |
| expressions.swift:31:1:31:1 | _ |
| expressions.swift:31:1:31:11 | ... = ... |
| expressions.swift:31:5:31:5 | 15 |
| expressions.swift:31:5:31:11 | ... is ... |
| expressions.swift:32:1:32:1 | _ |
| expressions.swift:32:1:32:11 | ... = ... |
| expressions.swift:32:5:32:5 | 15 |
| expressions.swift:32:5:32:11 | (Double) ... |
| expressions.swift:33:1:33:1 | _ |
| expressions.swift:33:1:33:12 | ... = ... |
| expressions.swift:33:5:33:5 | 15 |
| expressions.swift:33:5:33:12 | (Double?) ... |
| expressions.swift:34:1:34:1 | _ |
| expressions.swift:34:1:34:12 | ... = ... |
| expressions.swift:34:5:34:5 | 15 |
| expressions.swift:34:5:34:12 | (Double) ... |
| expressions.swift:35:1:35:1 | print |
| expressions.swift:35:1:35:13 | call to print |
| expressions.swift:35:6:35:6 | default separator |
| expressions.swift:35:6:35:6 | default terminator |
| expressions.swift:35:7:35:7 | d |
| expressions.swift:35:7:35:12 | (Any) ... |
| expressions.swift:35:7:35:12 | (TBD (ProtocolCompositionType)) ... |
| expressions.swift:35:7:35:12 | ...[...] |
| expressions.swift:35:7:35:12 | [...] |
| expressions.swift:35:7:35:12 | [...] |
| expressions.swift:35:9:35:9 | 1 |
| expressions.swift:38:3:38:3 | closure |
| expressions.swift:38:3:38:15 | call to ... |
| expressions.swift:38:11:38:11 | 5 |
| expressions.swift:38:14:38:14 | 7 |
| expressions.swift:41:1:41:1 | closured |
| expressions.swift:41:1:43:1 | call to closured |
| expressions.swift:41:10:43:1 | { ... } |
| expressions.swift:42:12:42:12 | x |
| expressions.swift:42:12:42:16 | ... call to + ... |
| expressions.swift:42:14:42:14 | + |
| expressions.swift:42:14:42:14 | Int.Type |
| expressions.swift:42:14:42:14 | call to + |
| expressions.swift:42:16:42:16 | y |
| expressions.swift:44:1:44:1 | closured |
| expressions.swift:44:1:46:1 | call to closured |
| expressions.swift:44:10:46:1 | { ... } |
| expressions.swift:45:12:45:12 | x |
| expressions.swift:45:12:45:16 | ... call to + ... |
| expressions.swift:45:14:45:14 | + |
| expressions.swift:45:14:45:14 | Int.Type |
| expressions.swift:45:14:45:14 | call to + |
| expressions.swift:45:16:45:16 | y |
| expressions.swift:47:1:47:1 | closured |
| expressions.swift:47:1:47:27 | call to closured |
| expressions.swift:47:10:47:27 | { ... } |
| expressions.swift:47:19:47:19 | $0 |
| expressions.swift:47:19:47:24 | ... call to + ... |
| expressions.swift:47:22:47:22 | + |
| expressions.swift:47:22:47:22 | Int.Type |
| expressions.swift:47:22:47:22 | call to + |
| expressions.swift:47:24:47:24 | $1 |
| expressions.swift:48:1:48:1 | closured |
| expressions.swift:48:1:48:20 | call to closured |
| expressions.swift:48:10:48:20 | { ... } |
| expressions.swift:48:12:48:12 | $0 |
| expressions.swift:48:12:48:17 | ... call to + ... |
| expressions.swift:48:15:48:15 | + |
| expressions.swift:48:15:48:15 | Int.Type |
| expressions.swift:48:15:48:15 | call to + |
| expressions.swift:48:17:48:17 | $1 |
| expressions.swift:54:1:54:1 | _ |
| expressions.swift:54:1:54:8 | ... = ... |
| expressions.swift:54:5:54:8 | #keyPath(...) |
| expressions.swift:58:16:58:16 | 1234 |
| expressions.swift:59:1:59:1 | unsafeFunction |
| expressions.swift:59:1:59:34 | call to unsafeFunction |
| expressions.swift:59:25:59:26 | &... |
| expressions.swift:59:25:59:26 | (UnsafePointer<Int>) ... |
| expressions.swift:59:26:59:26 | myNumber |
| expressions.swift:60:1:60:1 | withUnsafePointer |
| expressions.swift:60:1:60:63 | call to withUnsafePointer |
| expressions.swift:60:23:60:23 | (Int) ... |
| expressions.swift:60:23:60:23 | myNumber |
| expressions.swift:60:33:60:63 | ((UnsafePointer<Int>) throws -> ()) ... |
| expressions.swift:60:33:60:63 | { ... } |
| expressions.swift:60:35:60:35 | unsafeFunction |
| expressions.swift:60:35:60:61 | call to unsafeFunction |
| expressions.swift:60:59:60:59 | $0 |
| expressions.swift:64:8:64:8 | x |
| expressions.swift:64:8:64:12 | ... call to < ... |
| expressions.swift:64:10:64:10 | < |
| expressions.swift:64:10:64:10 | Int.Type |
| expressions.swift:64:10:64:10 | call to < |
| expressions.swift:64:12:64:12 | 0 |
| expressions.swift:73:5:73:5 | .xx |
| expressions.swift:73:5:73:5 | self |
| expressions.swift:73:5:73:10 | ... = ... |
| expressions.swift:73:10:73:10 | x |
| expressions.swift:77:7:77:7 | #... |
| expressions.swift:77:7:77:7 | #... |
| expressions.swift:77:7:77:7 | #... |
| expressions.swift:77:7:77:7 | #... |
| expressions.swift:77:7:77:7 | _unimplementedInitializer |
| expressions.swift:77:7:77:7 | call to _unimplementedInitializer |
| expressions.swift:77:7:77:7 | expressions.Derived |
| expressions.swift:79:5:79:5 | super |
| expressions.swift:79:5:79:11 | call to ... |
| expressions.swift:79:5:79:21 | call to ... |
| expressions.swift:79:5:79:21 | self = ... |
| expressions.swift:79:11:79:11 | TBD (OtherConstructorDeclRefExpr) |
| expressions.swift:79:19:79:19 | IntegerLiteralExpr |
| expressions.swift:83:15:83:15 | ConstructorRefCallExpr |
| expressions.swift:83:15:83:15 | DeclRefExpr |
| expressions.swift:83:15:83:15 | TypeExpr |
| expressions.swift:83:15:83:23 | CallExpr |
| expressions.swift:84:1:84:1 | DiscardAssignmentExpr |
| expressions.swift:84:1:84:13 | AssignExpr |
| expressions.swift:84:5:84:5 | DeclRefExpr |
| expressions.swift:84:5:84:5 | DerivedToBaseExpr |
| expressions.swift:84:5:84:13 | MemberRefExpr |
| expressions.swift:87:1:87:1 | DeclRefExpr |
| expressions.swift:87:1:87:4 | ForceValueExpr |
| expressions.swift:88:1:88:1 | DeclRefExpr |
| expressions.swift:88:1:88:6 | SubscriptExpr |
| expressions.swift:88:1:88:7 | ForceValueExpr |
| expressions.swift:88:3:88:3 | StringLiteralExpr |
| expressions.swift:92:14:92:14 | TypeExpr |
| expressions.swift:92:14:92:24 | DotSyntaxCallExpr |
| expressions.swift:92:14:92:44 | CallExpr |
| expressions.swift:92:14:92:46 | DotSyntaxCallExpr |
| expressions.swift:92:14:92:55 | CallExpr |
| expressions.swift:92:24:92:24 | DeclRefExpr |
| expressions.swift:92:37:92:37 | ConstructorRefCallExpr |
| expressions.swift:92:37:92:37 | DeclRefExpr |
| expressions.swift:92:37:92:37 | TypeExpr |
| expressions.swift:92:37:92:43 | CallExpr |
| expressions.swift:92:46:92:46 | DeclRefExpr |
| expressions.swift:93:1:93:16 | TypeExpr |
| expressions.swift:93:1:93:18 | DotSyntaxCallExpr |
| expressions.swift:93:1:93:35 | CallExpr |
| expressions.swift:93:18:93:18 | DeclRefExpr |
| expressions.swift:93:29:93:29 | DeclRefExpr |
| expressions.swift:93:29:93:29 | PointerToPointerExpr |
| expressions.swift:99:14:99:14 | IntegerLiteralExpr |
| expressions.swift:106:12:106:12 | IntegerLiteralExpr |
| expressions.swift:112:14:112:14 | IntegerLiteralExpr |
| expressions.swift:120:14:120:14 | IntegerLiteralExpr |
| expressions.swift:126:12:126:12 | IntegerLiteralExpr |
| expressions.swift:131:3:131:3 | DeclRefExpr |
| expressions.swift:131:3:131:6 | MemberRefExpr |
| expressions.swift:131:3:131:22 | AssignExpr |
| expressions.swift:131:22:131:22 | IntegerLiteralExpr |
| expressions.swift:132:11:132:11 | DeclRefExpr |
| expressions.swift:132:11:132:14 | LoadExpr |
| expressions.swift:132:11:132:14 | MemberRefExpr |
| expressions.swift:133:11:133:11 | DeclRefExpr |
| expressions.swift:133:11:133:11 | LoadExpr |
| expressions.swift:133:11:133:14 | MemberRefExpr |
| expressions.swift:134:11:134:11 | DeclRefExpr |
| expressions.swift:134:11:134:11 | LoadExpr |
| expressions.swift:134:11:134:14 | MemberRefExpr |
| expressions.swift:135:3:135:3 | DeclRefExpr |
| expressions.swift:135:3:135:6 | MemberRefExpr |
| expressions.swift:135:3:135:20 | AssignExpr |
| expressions.swift:135:20:135:20 | IntegerLiteralExpr |
| expressions.swift:136:11:136:11 | DeclRefExpr |
| expressions.swift:136:11:136:14 | LoadExpr |
| expressions.swift:136:11:136:14 | MemberRefExpr |
| expressions.swift:137:3:137:3 | DeclRefExpr |
| expressions.swift:137:3:137:3 | InOutExpr |
| expressions.swift:137:3:137:7 | SubscriptExpr |
| expressions.swift:137:3:137:11 | AssignExpr |
| expressions.swift:137:6:137:6 | IntegerLiteralExpr |
| expressions.swift:137:11:137:11 | IntegerLiteralExpr |
| expressions.swift:138:10:138:10 | DeclRefExpr |
| expressions.swift:138:10:138:10 | LoadExpr |
| expressions.swift:138:10:138:17 | SubscriptExpr |
| expressions.swift:138:13:138:13 | IntegerLiteralExpr |
| expressions.swift:138:16:138:16 | IntegerLiteralExpr |
| expressions.swift:79:11:79:11 | call to ... |
| expressions.swift:79:19:79:19 | 22 |
| expressions.swift:83:15:83:15 | Derived.Type |
| expressions.swift:83:15:83:15 | call to ... |
| expressions.swift:83:15:83:15 | deinit |
| expressions.swift:83:15:83:23 | call to ... |
| expressions.swift:84:1:84:1 | _ |
| expressions.swift:84:1:84:13 | ... = ... |
| expressions.swift:84:5:84:5 | (Base) ... |
| expressions.swift:84:5:84:5 | derived |
| expressions.swift:84:5:84:13 | .xx |
| expressions.swift:87:1:87:1 | opt |
| expressions.swift:87:1:87:4 | ...! |
| expressions.swift:88:1:88:1 | d |
| expressions.swift:88:1:88:6 | ...[...] |
| expressions.swift:88:1:88:7 | ...! |
| expressions.swift:88:3:88:3 | a |
| expressions.swift:92:14:92:14 | Unmanaged<ToPtr>.Type |
| expressions.swift:92:14:92:24 | call to passRetained |
| expressions.swift:92:14:92:44 | call to ... |
| expressions.swift:92:14:92:46 | call to toOpaque |
| expressions.swift:92:14:92:55 | call to ... |
| expressions.swift:92:24:92:24 | passRetained |
| expressions.swift:92:37:92:37 | ToPtr.Type |
| expressions.swift:92:37:92:37 | call to ... |
| expressions.swift:92:37:92:37 | deinit |
| expressions.swift:92:37:92:43 | call to ... |
| expressions.swift:92:46:92:46 | toOpaque |
| expressions.swift:93:1:93:16 | Unmanaged<ToPtr>.Type |
| expressions.swift:93:1:93:18 | call to fromOpaque |
| expressions.swift:93:1:93:35 | call to ... |
| expressions.swift:93:18:93:18 | fromOpaque |
| expressions.swift:93:29:93:29 | (UnsafeRawPointer) ... |
| expressions.swift:93:29:93:29 | opaque |
| expressions.swift:99:14:99:14 | 0 |
| expressions.swift:106:12:106:12 | 0 |
| expressions.swift:112:14:112:14 | 0 |
| expressions.swift:120:14:120:14 | 0 |
| expressions.swift:126:12:126:12 | 0 |
| expressions.swift:131:3:131:3 | hp |
| expressions.swift:131:3:131:6 | .settableField |
| expressions.swift:131:3:131:22 | ... = ... |
| expressions.swift:131:22:131:22 | 42 |
| expressions.swift:132:11:132:11 | hp |
| expressions.swift:132:11:132:14 | (Int) ... |
| expressions.swift:132:11:132:14 | .settableField |
| expressions.swift:133:11:133:11 | (HasProperty) ... |
| expressions.swift:133:11:133:11 | hp |
| expressions.swift:133:11:133:14 | .readOnlyField1 |
| expressions.swift:134:11:134:11 | (HasProperty) ... |
| expressions.swift:134:11:134:11 | hp |
| expressions.swift:134:11:134:14 | .readOnlyField2 |
| expressions.swift:135:3:135:3 | hp |
| expressions.swift:135:3:135:6 | .normalField |
| expressions.swift:135:3:135:20 | ... = ... |
| expressions.swift:135:20:135:20 | 99 |
| expressions.swift:136:11:136:11 | hp |
| expressions.swift:136:11:136:14 | (Int) ... |
| expressions.swift:136:11:136:14 | .normalField |
| expressions.swift:137:3:137:3 | &... |
| expressions.swift:137:3:137:3 | hp |
| expressions.swift:137:3:137:7 | ...[...] |
| expressions.swift:137:3:137:11 | ... = ... |
| expressions.swift:137:6:137:6 | 1 |
| expressions.swift:137:11:137:11 | 2 |
| expressions.swift:138:10:138:10 | (HasProperty) ... |
| expressions.swift:138:10:138:10 | hp |
| expressions.swift:138:10:138:17 | ...[...] |
| expressions.swift:138:13:138:13 | 3 |
| expressions.swift:138:16:138:16 | 4 |

View File

@@ -1,70 +1,70 @@
| expressions.swift:7:11:7:11 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:7:18:7:18 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:7:18:7:18 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:7:19:7:19 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:7:21:7:21 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:15:9:15:9 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:15:11:15:11 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:16:19:16:19 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:20:6:20:6 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:21:6:21:6 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:27:13:27:13 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:35:1:35:1 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:35:7:35:7 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:35:7:35:12 | SubscriptExpr | OrdinarySemantics |
| expressions.swift:38:3:38:3 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:41:1:41:1 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:42:12:42:12 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:42:14:42:14 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:42:16:42:16 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:44:1:44:1 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:45:12:45:12 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:45:14:45:14 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:45:16:45:16 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:47:1:47:1 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:47:19:47:19 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:47:22:47:22 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:47:24:47:24 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:48:1:48:1 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:48:12:48:12 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:48:15:48:15 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:48:17:48:17 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:59:1:59:1 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:59:26:59:26 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:60:1:60:1 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:60:23:60:23 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:60:35:60:35 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:60:59:60:59 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:64:8:64:8 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:64:10:64:10 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:73:5:73:5 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:73:5:73:5 | MemberRefExpr | DirectToStorage |
| expressions.swift:73:10:73:10 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:77:7:77:7 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:83:15:83:15 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:84:5:84:5 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:84:5:84:13 | MemberRefExpr | OrdinarySemantics |
| expressions.swift:87:1:87:1 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:88:1:88:1 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:88:1:88:6 | SubscriptExpr | OrdinarySemantics |
| expressions.swift:92:24:92:24 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:92:37:92:37 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:92:46:92:46 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:93:18:93:18 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:93:29:93:29 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:131:3:131:3 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:131:3:131:6 | MemberRefExpr | OrdinarySemantics |
| expressions.swift:132:11:132:11 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:132:11:132:14 | MemberRefExpr | OrdinarySemantics |
| expressions.swift:133:11:133:11 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:133:11:133:14 | MemberRefExpr | OrdinarySemantics |
| expressions.swift:134:11:134:11 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:134:11:134:14 | MemberRefExpr | OrdinarySemantics |
| expressions.swift:135:3:135:3 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:135:3:135:6 | MemberRefExpr | OrdinarySemantics |
| expressions.swift:136:11:136:11 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:136:11:136:14 | MemberRefExpr | OrdinarySemantics |
| expressions.swift:137:3:137:3 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:137:3:137:7 | SubscriptExpr | OrdinarySemantics |
| expressions.swift:138:10:138:10 | DeclRefExpr | OrdinarySemantics |
| expressions.swift:138:10:138:17 | SubscriptExpr | OrdinarySemantics |
| expressions.swift:7:11:7:11 | $interpolation | OrdinarySemantics |
| expressions.swift:7:18:7:18 | $interpolation | OrdinarySemantics |
| expressions.swift:7:18:7:18 | appendInterpolation | OrdinarySemantics |
| expressions.swift:7:19:7:19 | a | OrdinarySemantics |
| expressions.swift:7:21:7:21 | $interpolation | OrdinarySemantics |
| expressions.swift:15:9:15:9 | x | OrdinarySemantics |
| expressions.swift:15:11:15:11 | != | OrdinarySemantics |
| expressions.swift:16:19:16:19 | failed | OrdinarySemantics |
| expressions.swift:20:6:20:6 | failure | OrdinarySemantics |
| expressions.swift:21:6:21:6 | failure | OrdinarySemantics |
| expressions.swift:27:13:27:13 | deinit | OrdinarySemantics |
| expressions.swift:35:1:35:1 | print | OrdinarySemantics |
| expressions.swift:35:7:35:7 | d | OrdinarySemantics |
| expressions.swift:35:7:35:12 | ...[...] | OrdinarySemantics |
| expressions.swift:38:3:38:3 | closure | OrdinarySemantics |
| expressions.swift:41:1:41:1 | closured | OrdinarySemantics |
| expressions.swift:42:12:42:12 | x | OrdinarySemantics |
| expressions.swift:42:14:42:14 | + | OrdinarySemantics |
| expressions.swift:42:16:42:16 | y | OrdinarySemantics |
| expressions.swift:44:1:44:1 | closured | OrdinarySemantics |
| expressions.swift:45:12:45:12 | x | OrdinarySemantics |
| expressions.swift:45:14:45:14 | + | OrdinarySemantics |
| expressions.swift:45:16:45:16 | y | OrdinarySemantics |
| expressions.swift:47:1:47:1 | closured | OrdinarySemantics |
| expressions.swift:47:19:47:19 | $0 | OrdinarySemantics |
| expressions.swift:47:22:47:22 | + | OrdinarySemantics |
| expressions.swift:47:24:47:24 | $1 | OrdinarySemantics |
| expressions.swift:48:1:48:1 | closured | OrdinarySemantics |
| expressions.swift:48:12:48:12 | $0 | OrdinarySemantics |
| expressions.swift:48:15:48:15 | + | OrdinarySemantics |
| expressions.swift:48:17:48:17 | $1 | OrdinarySemantics |
| expressions.swift:59:1:59:1 | unsafeFunction | OrdinarySemantics |
| expressions.swift:59:26:59:26 | myNumber | OrdinarySemantics |
| expressions.swift:60:1:60:1 | withUnsafePointer | OrdinarySemantics |
| expressions.swift:60:23:60:23 | myNumber | OrdinarySemantics |
| expressions.swift:60:35:60:35 | unsafeFunction | OrdinarySemantics |
| expressions.swift:60:59:60:59 | $0 | OrdinarySemantics |
| expressions.swift:64:8:64:8 | x | OrdinarySemantics |
| expressions.swift:64:10:64:10 | < | OrdinarySemantics |
| expressions.swift:73:5:73:5 | .xx | DirectToStorage |
| expressions.swift:73:5:73:5 | self | OrdinarySemantics |
| expressions.swift:73:10:73:10 | x | OrdinarySemantics |
| expressions.swift:77:7:77:7 | _unimplementedInitializer | OrdinarySemantics |
| expressions.swift:83:15:83:15 | deinit | OrdinarySemantics |
| expressions.swift:84:5:84:5 | derived | OrdinarySemantics |
| expressions.swift:84:5:84:13 | .xx | OrdinarySemantics |
| expressions.swift:87:1:87:1 | opt | OrdinarySemantics |
| expressions.swift:88:1:88:1 | d | OrdinarySemantics |
| expressions.swift:88:1:88:6 | ...[...] | OrdinarySemantics |
| expressions.swift:92:24:92:24 | passRetained | OrdinarySemantics |
| expressions.swift:92:37:92:37 | deinit | OrdinarySemantics |
| expressions.swift:92:46:92:46 | toOpaque | OrdinarySemantics |
| expressions.swift:93:18:93:18 | fromOpaque | OrdinarySemantics |
| expressions.swift:93:29:93:29 | opaque | OrdinarySemantics |
| expressions.swift:131:3:131:3 | hp | OrdinarySemantics |
| expressions.swift:131:3:131:6 | .settableField | OrdinarySemantics |
| expressions.swift:132:11:132:11 | hp | OrdinarySemantics |
| expressions.swift:132:11:132:14 | .settableField | OrdinarySemantics |
| expressions.swift:133:11:133:11 | hp | OrdinarySemantics |
| expressions.swift:133:11:133:14 | .readOnlyField1 | OrdinarySemantics |
| expressions.swift:134:11:134:11 | hp | OrdinarySemantics |
| expressions.swift:134:11:134:14 | .readOnlyField2 | OrdinarySemantics |
| expressions.swift:135:3:135:3 | hp | OrdinarySemantics |
| expressions.swift:135:3:135:6 | .normalField | OrdinarySemantics |
| expressions.swift:136:11:136:11 | hp | OrdinarySemantics |
| expressions.swift:136:11:136:14 | .normalField | OrdinarySemantics |
| expressions.swift:137:3:137:3 | hp | OrdinarySemantics |
| expressions.swift:137:3:137:7 | ...[...] | OrdinarySemantics |
| expressions.swift:138:10:138:10 | hp | OrdinarySemantics |
| expressions.swift:138:10:138:17 | ...[...] | OrdinarySemantics |

View File

@@ -1,41 +1,41 @@
| patterns.swift:2:9:2:9 | NamedPattern |
| patterns.swift:3:9:3:9 | NamedPattern |
| patterns.swift:3:9:3:19 | TypedPattern |
| patterns.swift:4:9:4:17 | TuplePattern |
| patterns.swift:4:10:4:10 | NamedPattern |
| patterns.swift:4:13:4:13 | NamedPattern |
| patterns.swift:4:16:4:16 | NamedPattern |
| patterns.swift:5:9:5:9 | AnyPattern |
| patterns.swift:6:9:6:11 | ParenPattern |
| patterns.swift:6:10:6:10 | AnyPattern |
| patterns.swift:10:9:10:9 | NamedPattern |
| patterns.swift:12:10:12:21 | BindingPattern |
| patterns.swift:12:14:12:21 | TuplePattern |
| patterns.swift:12:15:12:15 | NamedPattern |
| patterns.swift:12:19:12:19 | NamedPattern |
| patterns.swift:16:10:16:14 | ExprPattern |
| patterns.swift:17:10:17:10 | AnyPattern |
| patterns.swift:24:9:24:9 | NamedPattern |
| patterns.swift:24:9:24:12 | TypedPattern |
| patterns.swift:27:10:27:11 | EnumElementPattern |
| patterns.swift:28:10:28:23 | BindingPattern |
| patterns.swift:28:14:28:23 | EnumElementPattern |
| patterns.swift:28:18:28:23 | TuplePattern |
| patterns.swift:28:19:28:19 | NamedPattern |
| patterns.swift:28:22:28:22 | NamedPattern |
| patterns.swift:31:9:31:9 | NamedPattern |
| patterns.swift:31:9:31:15 | TypedPattern |
| patterns.swift:34:10:34:15 | BindingPattern |
| patterns.swift:34:14:34:14 | NamedPattern |
| patterns.swift:34:14:34:15 | OptionalSomePattern |
| patterns.swift:35:10:35:10 | AnyPattern |
| patterns.swift:38:9:38:9 | NamedPattern |
| patterns.swift:38:9:38:12 | TypedPattern |
| patterns.swift:41:10:41:13 | IsPattern |
| patterns.swift:42:10:42:19 | BindingPattern |
| patterns.swift:42:14:42:14 | NamedPattern |
| patterns.swift:42:14:42:19 | IsPattern |
| patterns.swift:43:10:43:10 | AnyPattern |
| patterns.swift:46:9:46:9 | NamedPattern |
| patterns.swift:49:10:49:10 | BoolPattern |
| patterns.swift:50:10:50:10 | BoolPattern |
| patterns.swift:2:9:2:9 | an_int |
| patterns.swift:3:9:3:9 | a_string |
| patterns.swift:3:9:3:19 | ... as ... |
| patterns.swift:4:9:4:17 | (...) |
| patterns.swift:4:10:4:10 | x |
| patterns.swift:4:13:4:13 | y |
| patterns.swift:4:16:4:16 | z |
| patterns.swift:5:9:5:9 | _ |
| patterns.swift:6:9:6:11 | (...) |
| patterns.swift:6:10:6:10 | _ |
| patterns.swift:10:9:10:9 | point |
| patterns.swift:12:10:12:21 | let ... |
| patterns.swift:12:14:12:21 | (...) |
| patterns.swift:12:15:12:15 | xx |
| patterns.swift:12:19:12:19 | yy |
| patterns.swift:16:10:16:14 | TBD (SequenceExpr) |
| patterns.swift:17:10:17:10 | _ |
| patterns.swift:24:9:24:9 | v |
| patterns.swift:24:9:24:12 | ... as ... |
| patterns.swift:27:10:27:11 | .bar |
| patterns.swift:28:10:28:23 | let ... |
| patterns.swift:28:14:28:23 | .baz(...) |
| patterns.swift:28:18:28:23 | (...) |
| patterns.swift:28:19:28:19 | i |
| patterns.swift:28:22:28:22 | s |
| patterns.swift:31:9:31:9 | w |
| patterns.swift:31:9:31:15 | ... as ... |
| patterns.swift:34:10:34:15 | let ... |
| patterns.swift:34:14:34:14 | n |
| patterns.swift:34:14:34:15 | let ...? |
| patterns.swift:35:10:35:10 | _ |
| patterns.swift:38:9:38:9 | a |
| patterns.swift:38:9:38:12 | ... as ... |
| patterns.swift:41:10:41:13 | ... is ... |
| patterns.swift:42:10:42:19 | let ... |
| patterns.swift:42:14:42:14 | x |
| patterns.swift:42:14:42:19 | ... is ... |
| patterns.swift:43:10:43:10 | _ |
| patterns.swift:46:9:46:9 | b |
| patterns.swift:49:10:49:10 | true |
| patterns.swift:50:10:50:10 | false |

View File

@@ -1,7 +1,11 @@
| main.swift:3:8:3:13 | ConditionElement | main.swift:3:8:3:13 | BinaryExpr |
| main.swift:10:17:10:24 | ConditionElement | main.swift:10:18:10:22 | BinaryExpr |
| main.swift:39:9:39:14 | ConditionElement | main.swift:39:9:39:14 | BinaryExpr |
| main.swift:65:4:65:19 | ConditionElement | main.swift:65:9:65:15 | BindingPattern |
| main.swift:65:4:65:19 | ConditionElement | main.swift:65:19:65:19 | DeclRefExpr |
| main.swift:67:4:67:20 | ConditionElement | main.swift:67:9:67:16 | EnumElementPattern |
| main.swift:67:4:67:20 | ConditionElement | main.swift:67:20:67:20 | DeclRefExpr |
| main.swift:3:8:3:13 | ... call to == ... | main.swift:3:8:3:13 | ... call to == ... |
| main.swift:10:17:10:24 | ... call to < ... | main.swift:10:18:10:22 | ... call to < ... |
| main.swift:39:9:39:14 | ... call to != ... | main.swift:39:9:39:14 | ... call to != ... |
| main.swift:65:4:65:19 | let ... | main.swift:65:9:65:15 | let ... |
| main.swift:65:4:65:19 | let ... | main.swift:65:19:65:19 | x |
| main.swift:65:4:65:19 | x | main.swift:65:9:65:15 | let ... |
| main.swift:65:4:65:19 | x | main.swift:65:19:65:19 | x |
| main.swift:67:4:67:20 | .some(...) | main.swift:67:9:67:16 | .some(...) |
| main.swift:67:4:67:20 | .some(...) | main.swift:67:20:67:20 | x |
| main.swift:67:4:67:20 | x | main.swift:67:9:67:16 | .some(...) |
| main.swift:67:4:67:20 | x | main.swift:67:20:67:20 | x |

View File

@@ -1,12 +1,12 @@
| main.swift:2:3:8:3 | ForEachStmt |
| main.swift:3:5:7:5 | IfStmt |
| main.swift:10:3:12:3 | WhileStmt |
| main.swift:15:3:17:18 | RepeatWhileStmt |
| main.swift:19:3:23:3 | DoCatchStmt |
| main.swift:25:3:31:3 | DoCatchStmt |
| main.swift:39:3:41:3 | GuardStmt |
| main.swift:48:1:50:1 | DoStmt |
| main.swift:53:1:62:1 | SwitchStmt |
| main.swift:65:1:66:1 | IfStmt |
| main.swift:67:1:68:1 | IfStmt |
| main.swift:71:1:72:1 | ForEachStmt |
| main.swift:2:3:8:3 | for ... in ... { ... } |
| main.swift:3:5:7:5 | if ... then { ... } else { ... } |
| main.swift:10:3:12:3 | while ... { ... } |
| main.swift:15:3:17:18 | repeat { ... } while ... |
| main.swift:19:3:23:3 | do { ... } catch { ... } |
| main.swift:25:3:31:3 | do { ... } catch { ... } |
| main.swift:39:3:41:3 | guard ... else { ... } |
| main.swift:48:1:50:1 | do { ... } |
| main.swift:53:1:62:1 | switch index { ... } |
| main.swift:65:1:66:1 | if ... then { ... } |
| main.swift:67:1:68:1 | if ... then { ... } |
| main.swift:71:1:72:1 | for ... in ... where ... { ... } |

View File

@@ -1,3 +1,3 @@
| main.swift:2:3:8:3 | ForEachStmt | label1 |
| main.swift:10:3:12:3 | WhileStmt | label2 |
| main.swift:15:3:17:18 | RepeatWhileStmt | label3 |
| main.swift:2:3:8:3 | for ... in ... { ... } | label1 |
| main.swift:10:3:12:3 | while ... { ... } | label2 |
| main.swift:15:3:17:18 | repeat { ... } while ... | label3 |

View File

@@ -1,2 +1,2 @@
| types.swift:9:1:11:1 | ClassDecl | ClassType | <no parent> |
| types.swift:10:1:10:15 | ClassDecl | ClassType | ClassType |
| types.swift:9:1:11:1 | C | C | <no parent> |
| types.swift:10:1:10:15 | Nested | C.Nested | C |

View File

@@ -1 +1 @@
| types.swift:5:1:5:11 | StructDecl | StructType | <no parent> |
| types.swift:5:1:5:11 | X | X | <no parent> |

View File

@@ -1,35 +1,40 @@
| types.swift:1:9:1:9 | IntegerLiteralExpr | StructType |
| types.swift:3:1:3:1 | DeclRefExpr | FunctionType |
| types.swift:3:1:3:13 | CallExpr | TupleType |
| types.swift:3:6:3:6 | DefaultArgumentExpr | StructType |
| types.swift:3:6:3:6 | DefaultArgumentExpr | StructType |
| types.swift:3:7:3:7 | DeclRefExpr | StructType |
| types.swift:3:7:3:11 | ArrayExpr | TBD (VariadicSequenceType) |
| types.swift:3:7:3:11 | BinaryExpr | StructType |
| types.swift:3:7:3:11 | ErasureExpr | TBD (ProtocolCompositionType) |
| types.swift:3:7:3:11 | VarargExpansionExpr | TBD (VariadicSequenceType) |
| types.swift:3:9:3:9 | DeclRefExpr | FunctionType |
| types.swift:3:9:3:9 | DotSyntaxCallExpr | FunctionType |
| types.swift:3:9:3:9 | TypeExpr | MetatypeType |
| types.swift:3:11:3:11 | IntegerLiteralExpr | StructType |
| types.swift:7:16:7:16 | ConstructorRefCallExpr | FunctionType |
| types.swift:7:16:7:16 | DeclRefExpr | FunctionType |
| types.swift:7:16:7:16 | TypeExpr | MetatypeType |
| types.swift:7:16:7:18 | CallExpr | StructType |
| types.swift:13:17:13:17 | ConstructorRefCallExpr | FunctionType |
| types.swift:13:17:13:17 | DeclRefExpr | FunctionType |
| types.swift:13:17:13:17 | TypeExpr | MetatypeType |
| types.swift:13:17:13:19 | CallExpr | ClassType |
| types.swift:14:22:14:24 | ConstructorRefCallExpr | FunctionType |
| types.swift:14:22:14:24 | TypeExpr | MetatypeType |
| types.swift:14:22:14:31 | CallExpr | ClassType |
| types.swift:14:24:14:24 | DeclRefExpr | FunctionType |
| types.swift:17:10:17:10 | DeclRefExpr | StructType |
| types.swift:17:10:17:14 | BinaryExpr | StructType |
| types.swift:17:12:17:12 | DeclRefExpr | FunctionType |
| types.swift:17:12:17:12 | DotSyntaxCallExpr | FunctionType |
| types.swift:17:12:17:12 | TypeExpr | MetatypeType |
| types.swift:17:14:17:14 | DeclRefExpr | StructType |
| types.swift:21:10:21:10 | DeclRefExpr | FunctionType |
| types.swift:21:10:21:13 | CallExpr | StructType |
| types.swift:21:12:21:12 | DeclRefExpr | StructType |
| types.swift:1:9:1:9 | 42 | Int |
| types.swift:3:1:3:1 | print | (Any..., String, String) -> () |
| types.swift:3:1:3:13 | call to print | () |
| types.swift:3:6:3:6 | default separator | String |
| types.swift:3:6:3:6 | default terminator | String |
| types.swift:3:7:3:7 | x | Int |
| types.swift:3:7:3:11 | (Any) ... | Any |
| types.swift:3:7:3:11 | (Any) ... | TBD (ProtocolCompositionType) |
| types.swift:3:7:3:11 | (TBD (ProtocolCompositionType)) ... | Any |
| types.swift:3:7:3:11 | (TBD (ProtocolCompositionType)) ... | TBD (ProtocolCompositionType) |
| types.swift:3:7:3:11 | ... call to + ... | Int |
| types.swift:3:7:3:11 | [...] | Any... |
| types.swift:3:7:3:11 | [...] | Any... |
| types.swift:3:7:3:11 | [...] | TBD (VariadicSequenceType) |
| types.swift:3:7:3:11 | [...] | TBD (VariadicSequenceType) |
| types.swift:3:9:3:9 | + | (Int.Type) -> (Int, Int) -> Int |
| types.swift:3:9:3:9 | Int.Type | Int.Type |
| types.swift:3:9:3:9 | call to + | (Int, Int) -> Int |
| types.swift:3:11:3:11 | 10 | Int |
| types.swift:7:16:7:16 | X.Type | X.Type |
| types.swift:7:16:7:16 | call to ... | () -> X |
| types.swift:7:16:7:16 | deinit | (X.Type) -> () -> X |
| types.swift:7:16:7:18 | call to ... | X |
| types.swift:13:17:13:17 | C.Type | C.Type |
| types.swift:13:17:13:17 | call to ... | () -> C |
| types.swift:13:17:13:17 | deinit | (C.Type) -> () -> C |
| types.swift:13:17:13:19 | call to ... | C |
| types.swift:14:22:14:24 | C.Nested.Type | C.Nested.Type |
| types.swift:14:22:14:24 | call to ... | () -> C.Nested |
| types.swift:14:22:14:31 | call to ... | C.Nested |
| types.swift:14:24:14:24 | deinit | (C.Nested.Type) -> () -> C.Nested |
| types.swift:17:10:17:10 | x | Int |
| types.swift:17:10:17:14 | ... call to + ... | Int |
| types.swift:17:12:17:12 | + | (Int.Type) -> (Int, Int) -> Int |
| types.swift:17:12:17:12 | Int.Type | Int.Type |
| types.swift:17:12:17:12 | call to + | (Int, Int) -> Int |
| types.swift:17:14:17:14 | y | Int |
| types.swift:21:10:21:10 | f | (Int) -> Int |
| types.swift:21:10:21:13 | call to ... | Int |
| types.swift:21:12:21:12 | x | Int |

File diff suppressed because it is too large Load Diff