|
25 | 25 | "type": "Vector t" |
26 | 26 | }, |
27 | 27 | { |
28 | | - "id": "679692403", |
| 28 | + "id": "1923715664", |
29 | 29 | "predicate": "fileReferenceMap", |
30 | 30 | "params": [ |
31 | 31 | { |
|
41 | 41 | "type": "string" |
42 | 42 | }, |
43 | 43 | { |
44 | | - "name": "locations", |
45 | | - "type": "Vector<Location>" |
| 44 | + "name": "traversers_incoming", |
| 45 | + "type": "Vector<TraverserIncoming>" |
46 | 46 | }, |
47 | 47 | { |
48 | | - "name": "sources", |
49 | | - "type": "Vector<Source>" |
| 48 | + "name": "traversers_outgoing", |
| 49 | + "type": "Vector<TraverserOutgoing>" |
50 | 50 | }, |
51 | 51 | { |
52 | | - "name": "skipped", |
53 | | - "type": "Vector<SkippedSource>" |
| 52 | + "name": "refresh_actions", |
| 53 | + "type": "Vector<RefreshAction>" |
54 | 54 | }, |
55 | 55 | { |
56 | | - "name": "actions", |
57 | | - "type": "Vector<Action>" |
| 56 | + "name": "skipped_incoming_sources", |
| 57 | + "type": "Vector<SkippedSource>" |
58 | 58 | } |
59 | 59 | ], |
60 | 60 | "type": "FileReferenceMap" |
61 | 61 | }, |
62 | 62 | { |
63 | | - "id": "-1861181580", |
| 63 | + "id": "1645615975", |
64 | 64 | "predicate": "traverseParam", |
65 | 65 | "params": [ |
66 | 66 | { |
|
78 | 78 | { |
79 | 79 | "name": "is_vector", |
80 | 80 | "type": "flags.1?true" |
| 81 | + }, |
| 82 | + { |
| 83 | + "name": "type", |
| 84 | + "type": "string" |
81 | 85 | } |
82 | 86 | ], |
83 | 87 | "type": "TraverseParam" |
84 | 88 | }, |
85 | 89 | { |
86 | | - "id": "-612602635", |
87 | | - "predicate": "traverseConstructor", |
| 90 | + "id": "1850540214", |
| 91 | + "predicate": "traverseIncomingConstructor", |
88 | 92 | "params": [ |
89 | 93 | { |
90 | | - "name": "predicate", |
| 94 | + "name": "type", |
91 | 95 | "type": "string" |
92 | 96 | }, |
93 | | - { |
94 | | - "name": "params", |
95 | | - "type": "Vector<TraverseParam>" |
96 | | - } |
97 | | - ], |
98 | | - "type": "TraversePart" |
99 | | - }, |
100 | | - { |
101 | | - "id": "-1816492855", |
102 | | - "predicate": "traverseMethod", |
103 | | - "params": [ |
104 | 97 | { |
105 | 98 | "name": "predicate", |
106 | 99 | "type": "string" |
107 | 100 | }, |
108 | 101 | { |
109 | 102 | "name": "params", |
110 | 103 | "type": "Vector<TraverseParam>" |
| 104 | + }, |
| 105 | + { |
| 106 | + "name": "push_sources", |
| 107 | + "type": "Vector<Source>" |
| 108 | + }, |
| 109 | + { |
| 110 | + "name": "is_needed_parent", |
| 111 | + "type": "Bool" |
111 | 112 | } |
112 | 113 | ], |
113 | | - "type": "TraversePart" |
| 114 | + "type": "TraverserIncoming" |
114 | 115 | }, |
115 | 116 | { |
116 | | - "id": "-1637001781", |
117 | | - "predicate": "locationIncoming", |
| 117 | + "id": "-1798547003", |
| 118 | + "predicate": "traverseCommitSourceLocation", |
118 | 119 | "params": [ |
119 | 120 | { |
120 | | - "name": "predicate", |
| 121 | + "name": "type", |
121 | 122 | "type": "string" |
122 | 123 | }, |
123 | 124 | { |
124 | | - "name": "stored_constructor", |
| 125 | + "name": "predicate", |
125 | 126 | "type": "string" |
126 | 127 | }, |
127 | 128 | { |
128 | | - "name": "traverse", |
129 | | - "type": "Vector<TraversePart>" |
| 129 | + "name": "push_sources", |
| 130 | + "type": "Vector<Source>" |
| 131 | + }, |
| 132 | + { |
| 133 | + "name": "stored_constructor", |
| 134 | + "type": "string" |
130 | 135 | } |
131 | 136 | ], |
132 | | - "type": "Location" |
| 137 | + "type": "TraverserIncoming" |
133 | 138 | }, |
134 | 139 | { |
135 | | - "id": "1406298894", |
136 | | - "predicate": "locationOutgoing", |
| 140 | + "id": "-39194058", |
| 141 | + "predicate": "traverseMethodResult", |
137 | 142 | "params": [ |
138 | 143 | { |
139 | | - "name": "predicate", |
| 144 | + "name": "name", |
140 | 145 | "type": "string" |
141 | 146 | }, |
142 | 147 | { |
143 | | - "name": "stored_constructor", |
144 | | - "type": "string" |
| 148 | + "name": "push_sources", |
| 149 | + "type": "Vector<Source>" |
145 | 150 | }, |
146 | 151 | { |
147 | | - "name": "traverse", |
148 | | - "type": "Vector<TraversePart>" |
| 152 | + "name": "is_needed_parent", |
| 153 | + "type": "Bool" |
149 | 154 | } |
150 | 155 | ], |
151 | | - "type": "Location" |
| 156 | + "type": "TraverserIncoming" |
152 | 157 | }, |
153 | 158 | { |
154 | 159 | "id": "-584595818", |
|
189 | 194 | ], |
190 | 195 | "type": "Source" |
191 | 196 | }, |
| 197 | + { |
| 198 | + "id": "1069875821", |
| 199 | + "predicate": "traverseOutgoingConstructor", |
| 200 | + "params": [ |
| 201 | + { |
| 202 | + "name": "type", |
| 203 | + "type": "string" |
| 204 | + }, |
| 205 | + { |
| 206 | + "name": "predicate", |
| 207 | + "type": "string" |
| 208 | + }, |
| 209 | + { |
| 210 | + "name": "params", |
| 211 | + "type": "Vector<TraverseParam>" |
| 212 | + } |
| 213 | + ], |
| 214 | + "type": "TraverserOutgoing" |
| 215 | + }, |
| 216 | + { |
| 217 | + "id": "53213533", |
| 218 | + "predicate": "traverseSwapLocation", |
| 219 | + "params": [ |
| 220 | + { |
| 221 | + "name": "type", |
| 222 | + "type": "string" |
| 223 | + }, |
| 224 | + { |
| 225 | + "name": "predicate", |
| 226 | + "type": "string" |
| 227 | + }, |
| 228 | + { |
| 229 | + "name": "stored_constructor", |
| 230 | + "type": "string" |
| 231 | + } |
| 232 | + ], |
| 233 | + "type": "TraverserOutgoing" |
| 234 | + }, |
| 235 | + { |
| 236 | + "id": "-1840974405", |
| 237 | + "predicate": "traverseMethodCall", |
| 238 | + "params": [ |
| 239 | + { |
| 240 | + "name": "name", |
| 241 | + "type": "string" |
| 242 | + }, |
| 243 | + { |
| 244 | + "name": "params", |
| 245 | + "type": "Vector<TraverseParam>" |
| 246 | + } |
| 247 | + ], |
| 248 | + "type": "TraverserOutgoing" |
| 249 | + }, |
192 | 250 | { |
193 | 251 | "id": "492031253", |
194 | 252 | "predicate": "skippedSource", |
|
213 | 271 | "type": "SkippedSource" |
214 | 272 | }, |
215 | 273 | { |
216 | | - "id": "-1791364080", |
217 | | - "predicate": "action", |
| 274 | + "id": "-723429751", |
| 275 | + "predicate": "refreshAction", |
218 | 276 | "params": [ |
219 | 277 | { |
220 | 278 | "name": "stored_constructor", |
|
225 | 283 | "type": "ActionOp" |
226 | 284 | } |
227 | 285 | ], |
228 | | - "type": "Action" |
| 286 | + "type": "RefreshAction" |
229 | 287 | }, |
230 | 288 | { |
231 | 289 | "id": "-1395010097", |
|
257 | 315 | "type": "ParamFlag" |
258 | 316 | }, |
259 | 317 | { |
260 | | - "id": "-1916338362", |
| 318 | + "id": "429985727", |
261 | 319 | "predicate": "pathPart", |
262 | 320 | "params": [ |
| 321 | + { |
| 322 | + "name": "type", |
| 323 | + "type": "string" |
| 324 | + }, |
263 | 325 | { |
264 | 326 | "name": "constructor", |
265 | 327 | "type": "string" |
|
268 | 330 | "name": "param", |
269 | 331 | "type": "string" |
270 | 332 | }, |
| 333 | + { |
| 334 | + "name": "param_type", |
| 335 | + "type": "string" |
| 336 | + }, |
271 | 337 | { |
272 | 338 | "name": "flag", |
273 | 339 | "type": "ParamFlag" |
|
0 commit comments