solved some TODOs about Tgeneric type arguments (2)
[hiphop-php.git] / hphp / hack / Cargo.lock
blob66b34e17847bee83e21c288f4019892b640ceabc
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 [[package]]
4 name = "aast_parser"
5 version = "0.0.0"
6 dependencies = [
7  "coroutine_lowerer 0.0.0",
8  "coroutine_parser_leak_tree 0.0.0",
9  "coroutine_smart_constructors 0.0.0",
10  "decl_mode_parser 0.0.0",
11  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
12  "lowerer 0.0.0",
13  "mode_parser 0.0.0",
14  "namespaces_rust 0.0.0",
15  "naming_special_names_rust 0.0.0",
16  "ocamlrep 0.0.0",
17  "ocamlrep_derive 0.0.0",
18  "oxidized 0.0.0",
19  "parser_core_types 0.0.0",
20  "rust_aast_parser_types 0.0.0",
21  "rust_parser_errors 0.0.0",
22  "stack_limit 0.0.0",
25 [[package]]
26 name = "aast_parser_ffi"
27 version = "0.0.0"
28 dependencies = [
29  "aast_parser 0.0.0",
30  "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
31  "ocamlrep 0.0.0",
32  "ocamlrep_ocamlpool 0.0.0",
33  "parser_core_types 0.0.0",
34  "stack_limit 0.0.0",
37 [[package]]
38 name = "aho-corasick"
39 version = "0.7.6"
40 source = "registry+https://github.com/rust-lang/crates.io-index"
41 dependencies = [
42  "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
45 [[package]]
46 name = "ansi_term"
47 version = "0.11.0"
48 source = "registry+https://github.com/rust-lang/crates.io-index"
49 dependencies = [
50  "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
53 [[package]]
54 name = "anyhow"
55 version = "1.0.26"
56 source = "registry+https://github.com/rust-lang/crates.io-index"
58 [[package]]
59 name = "arena_collections"
60 version = "0.0.0"
61 dependencies = [
62  "arena_trait 0.0.0",
63  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
64  "ocamlrep 0.0.0",
65  "ocamlrep_derive 0.0.0",
66  "quickcheck 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
67  "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
68  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
71 [[package]]
72 name = "arena_trait"
73 version = "0.0.0"
74 dependencies = [
75  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
78 [[package]]
79 name = "ast_body"
80 version = "0.0.0"
81 dependencies = [
82  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
83  "oxidized 0.0.0",
86 [[package]]
87 name = "ast_class_expr_rust"
88 version = "0.0.0"
89 dependencies = [
90  "ast_scope_rust 0.0.0",
91  "env 0.0.0",
92  "global_state 0.0.0",
93  "hhbc_ast_rust 0.0.0",
94  "hhbc_string_utils_rust 0.0.0",
95  "instruction_sequence_rust 0.0.0",
96  "naming_special_names_rust 0.0.0",
97  "oxidized 0.0.0",
100 [[package]]
101 name = "ast_constant_folder_rust"
102 version = "0.0.0"
103 dependencies = [
104  "ast_class_expr_rust 0.0.0",
105  "ast_scope_rust 0.0.0",
106  "env 0.0.0",
107  "hhbc_id_rust 0.0.0",
108  "hhbc_string_utils_rust 0.0.0",
109  "indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
110  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
111  "naming_special_names_rust 0.0.0",
112  "options 0.0.0",
113  "oxidized 0.0.0",
114  "runtime 0.0.0",
117 [[package]]
118 name = "ast_scope_rust"
119 version = "0.0.0"
120 dependencies = [
121  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
122  "oxidized 0.0.0",
123  "rx_rust 0.0.0",
126 [[package]]
127 name = "atty"
128 version = "0.2.13"
129 source = "registry+https://github.com/rust-lang/crates.io-index"
130 dependencies = [
131  "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
132  "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
135 [[package]]
136 name = "autocfg"
137 version = "0.1.7"
138 source = "registry+https://github.com/rust-lang/crates.io-index"
140 [[package]]
141 name = "autocfg"
142 version = "1.0.0"
143 source = "registry+https://github.com/rust-lang/crates.io-index"
145 [[package]]
146 name = "bench"
147 version = "0.0.0"
148 dependencies = [
149  "aast_parser 0.0.0",
150  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
151  "criterion 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
152  "direct_decl_parser 0.0.0",
153  "facts_parser 0.0.0",
154  "ocamlrep 0.0.0",
155  "oxidized 0.0.0",
156  "parser_core_types 0.0.0",
157  "structopt 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)",
160 [[package]]
161 name = "bitflags"
162 version = "1.2.1"
163 source = "registry+https://github.com/rust-lang/crates.io-index"
165 [[package]]
166 name = "block-buffer"
167 version = "0.7.3"
168 source = "registry+https://github.com/rust-lang/crates.io-index"
169 dependencies = [
170  "block-padding 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
171  "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
172  "byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
173  "generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)",
176 [[package]]
177 name = "block-padding"
178 version = "0.1.5"
179 source = "registry+https://github.com/rust-lang/crates.io-index"
180 dependencies = [
181  "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
184 [[package]]
185 name = "bstr"
186 version = "0.2.12"
187 source = "registry+https://github.com/rust-lang/crates.io-index"
188 dependencies = [
189  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
190  "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
191  "regex-automata 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
192  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
195 [[package]]
196 name = "bumpalo"
197 version = "3.2.1"
198 source = "registry+https://github.com/rust-lang/crates.io-index"
200 [[package]]
201 name = "byte-tools"
202 version = "0.3.1"
203 source = "registry+https://github.com/rust-lang/crates.io-index"
205 [[package]]
206 name = "byteorder"
207 version = "1.3.4"
208 source = "registry+https://github.com/rust-lang/crates.io-index"
210 [[package]]
211 name = "cast"
212 version = "0.2.3"
213 source = "registry+https://github.com/rust-lang/crates.io-index"
214 dependencies = [
215  "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
218 [[package]]
219 name = "cc"
220 version = "1.0.54"
221 source = "registry+https://github.com/rust-lang/crates.io-index"
223 [[package]]
224 name = "cfg-if"
225 version = "0.1.10"
226 source = "registry+https://github.com/rust-lang/crates.io-index"
228 [[package]]
229 name = "clap"
230 version = "2.33.0"
231 source = "registry+https://github.com/rust-lang/crates.io-index"
232 dependencies = [
233  "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
234  "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
235  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
236  "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
237  "textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
238  "unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
239  "vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
242 [[package]]
243 name = "closure_convert_rust"
244 version = "0.0.0"
245 dependencies = [
246  "ast_body 0.0.0",
247  "ast_constant_folder_rust 0.0.0",
248  "ast_scope_rust 0.0.0",
249  "decl_vars_rust 0.0.0",
250  "emit_fatal_rust 0.0.0",
251  "env 0.0.0",
252  "global_state 0.0.0",
253  "hhbc_id_rust 0.0.0",
254  "hhbc_string_utils_rust 0.0.0",
255  "instruction_sequence_rust 0.0.0",
256  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
257  "naming_special_names_rust 0.0.0",
258  "ocamlrep 0.0.0",
259  "options 0.0.0",
260  "oxidized 0.0.0",
261  "rx_rust 0.0.0",
262  "unique_list_rust 0.0.0",
265 [[package]]
266 name = "compile_ffi"
267 version = "0.0.0"
268 dependencies = [
269  "anyhow 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)",
270  "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
271  "compile_rust 0.0.0",
272  "ocamlrep 0.0.0",
273  "ocamlrep_derive 0.0.0",
274  "ocamlrep_ocamlpool 0.0.0",
275  "oxidized 0.0.0",
276  "parser_core_types 0.0.0",
277  "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
278  "stack_limit 0.0.0",
281 [[package]]
282 name = "compile_rust"
283 version = "0.0.0"
284 dependencies = [
285  "aast_parser 0.0.0",
286  "anyhow 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)",
287  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
288  "elaborate_namespaces_visitor 0.0.0",
289  "emit_program_rust 0.0.0",
290  "emit_pu_rust 0.0.0",
291  "env 0.0.0",
292  "hhas_program_rust 0.0.0",
293  "hhbc_ast_rust 0.0.0",
294  "hhbc_hhas_rust 0.0.0",
295  "instruction_sequence_rust 0.0.0",
296  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
297  "ocamlrep 0.0.0",
298  "ocamlrep_derive 0.0.0",
299  "options 0.0.0",
300  "oxidized 0.0.0",
301  "parser_core_types 0.0.0",
302  "stack_limit 0.0.0",
305 [[package]]
306 name = "core_utils_rust"
307 version = "0.0.0"
308 dependencies = [
309  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
312 [[package]]
313 name = "coroutine_lowerer"
314 version = "0.0.0"
315 dependencies = [
316  "ocaml 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
317  "ocamlrep 0.0.0",
318  "parser_core_types 0.0.0",
319  "rust_to_ocaml 0.0.0",
322 [[package]]
323 name = "coroutine_parser_leak_tree"
324 version = "0.0.0"
325 dependencies = [
326  "coroutine_smart_constructors 0.0.0",
327  "parser 0.0.0",
328  "stack_limit 0.0.0",
331 [[package]]
332 name = "coroutine_parser_leak_tree_ffi"
333 version = "0.0.0"
334 dependencies = [
335  "coroutine_parser_leak_tree 0.0.0",
336  "ocamlrep 0.0.0",
337  "ocamlrep_ocamlpool 0.0.0",
338  "oxidized 0.0.0",
339  "parser_core_types 0.0.0",
340  "rust_parser_ffi 0.0.0",
341  "rust_to_ocaml 0.0.0",
342  "smart_constructors 0.0.0",
343  "stack_limit 0.0.0",
346 [[package]]
347 name = "coroutine_smart_constructors"
348 version = "0.0.0"
349 dependencies = [
350  "ocaml 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
351  "parser_core_types 0.0.0",
352  "rust_to_ocaml 0.0.0",
353  "smart_constructors 0.0.0",
354  "syntax_smart_constructors 0.0.0",
357 [[package]]
358 name = "criterion"
359 version = "0.3.1"
360 source = "registry+https://github.com/rust-lang/crates.io-index"
361 dependencies = [
362  "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
363  "cast 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
364  "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
365  "criterion-plot 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
366  "csv 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
367  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
368  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
369  "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
370  "oorandom 11.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
371  "plotters 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)",
372  "rayon 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
373  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
374  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
375  "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
376  "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
377  "tinytemplate 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
378  "walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
381 [[package]]
382 name = "criterion-plot"
383 version = "0.4.1"
384 source = "registry+https://github.com/rust-lang/crates.io-index"
385 dependencies = [
386  "cast 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
387  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
390 [[package]]
391 name = "crossbeam-deque"
392 version = "0.7.2"
393 source = "registry+https://github.com/rust-lang/crates.io-index"
394 dependencies = [
395  "crossbeam-epoch 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
396  "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
399 [[package]]
400 name = "crossbeam-epoch"
401 version = "0.8.0"
402 source = "registry+https://github.com/rust-lang/crates.io-index"
403 dependencies = [
404  "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
405  "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
406  "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
407  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
408  "memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
409  "scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
412 [[package]]
413 name = "crossbeam-queue"
414 version = "0.2.1"
415 source = "registry+https://github.com/rust-lang/crates.io-index"
416 dependencies = [
417  "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
418  "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
421 [[package]]
422 name = "crossbeam-utils"
423 version = "0.7.0"
424 source = "registry+https://github.com/rust-lang/crates.io-index"
425 dependencies = [
426  "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
427  "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
428  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
431 [[package]]
432 name = "csv"
433 version = "1.1.3"
434 source = "registry+https://github.com/rust-lang/crates.io-index"
435 dependencies = [
436  "bstr 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)",
437  "csv-core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
438  "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
439  "ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
440  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
443 [[package]]
444 name = "csv-core"
445 version = "0.1.10"
446 source = "registry+https://github.com/rust-lang/crates.io-index"
447 dependencies = [
448  "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
451 [[package]]
452 name = "ctor"
453 version = "0.1.12"
454 source = "registry+https://github.com/rust-lang/crates.io-index"
455 dependencies = [
456  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
457  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
460 [[package]]
461 name = "decl_mode_parser"
462 version = "0.0.0"
463 dependencies = [
464  "decl_mode_smart_constructors 0.0.0",
465  "parser 0.0.0",
466  "stack_limit 0.0.0",
469 [[package]]
470 name = "decl_mode_parser_ffi"
471 version = "0.0.0"
472 dependencies = [
473  "decl_mode_parser 0.0.0",
474  "ocamlrep 0.0.0",
475  "ocamlrep_ocamlpool 0.0.0",
476  "oxidized 0.0.0",
477  "parser_core_types 0.0.0",
478  "rust_parser_ffi 0.0.0",
479  "rust_to_ocaml 0.0.0",
480  "smart_constructors 0.0.0",
481  "stack_limit 0.0.0",
484 [[package]]
485 name = "decl_mode_smart_constructors"
486 version = "0.0.0"
487 dependencies = [
488  "ocaml 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
489  "parser_core_types 0.0.0",
490  "rust_to_ocaml 0.0.0",
491  "smart_constructors 0.0.0",
492  "syntax_smart_constructors 0.0.0",
495 [[package]]
496 name = "decl_rust"
497 version = "0.0.0"
498 dependencies = [
499  "arena_collections 0.0.0",
500  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
501  "direct_decl_parser 0.0.0",
502  "ocamlrep 0.0.0",
503  "oxidized 0.0.0",
504  "oxidized_by_ref 0.0.0",
505  "parser_core_types 0.0.0",
506  "typing_collections_rust 0.0.0",
507  "typing_defs_rust 0.0.0",
510 [[package]]
511 name = "decl_rust_ffi"
512 version = "0.0.0"
513 dependencies = [
514  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
515  "decl_rust 0.0.0",
516  "ocamlrep 0.0.0",
517  "ocamlrep_ocamlpool 0.0.0",
518  "oxidized 0.0.0",
521 [[package]]
522 name = "decl_vars_rust"
523 version = "0.0.0"
524 dependencies = [
525  "ast_body 0.0.0",
526  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
527  "env 0.0.0",
528  "hhas_param_rust 0.0.0",
529  "naming_special_names_rust 0.0.0",
530  "oxidized 0.0.0",
531  "unique_list_rust 0.0.0",
534 [[package]]
535 name = "deps_rust"
536 version = "0.0.0"
537 dependencies = [
538  "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
539  "ocamlrep 0.0.0",
542 [[package]]
543 name = "difference"
544 version = "2.0.0"
545 source = "registry+https://github.com/rust-lang/crates.io-index"
547 [[package]]
548 name = "digest"
549 version = "0.8.1"
550 source = "registry+https://github.com/rust-lang/crates.io-index"
551 dependencies = [
552  "generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)",
555 [[package]]
556 name = "direct_decl_parser"
557 version = "0.0.0"
558 dependencies = [
559  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
560  "direct_decl_smart_constructors 0.0.0",
561  "parser 0.0.0",
562  "parser_core_types 0.0.0",
563  "stack_limit 0.0.0",
566 [[package]]
567 name = "direct_decl_smart_constructors"
568 version = "0.0.0"
569 dependencies = [
570  "arena_collections 0.0.0",
571  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
572  "escaper 0.0.0",
573  "flatten_smart_constructors 0.0.0",
574  "hh_autoimport_rust 0.0.0",
575  "minimal_parser 0.0.0",
576  "naming_special_names_rust 0.0.0",
577  "oxidized_by_ref 0.0.0",
578  "parser_core_types 0.0.0",
579  "smart_constructors 0.0.0",
582 [[package]]
583 name = "either"
584 version = "1.5.3"
585 source = "registry+https://github.com/rust-lang/crates.io-index"
587 [[package]]
588 name = "elaborate_namespaces_visitor"
589 version = "0.0.0"
590 dependencies = [
591  "core_utils_rust 0.0.0",
592  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
593  "namespaces_rust 0.0.0",
594  "naming_attributes_rust 0.0.0",
595  "naming_special_names_rust 0.0.0",
596  "ocamlrep 0.0.0",
597  "oxidized 0.0.0",
600 [[package]]
601 name = "emit_adata_rust"
602 version = "0.0.0"
603 dependencies = [
604  "env 0.0.0",
605  "hhas_adata_rust 0.0.0",
606  "hhbc_ast_rust 0.0.0",
607  "hhbc_string_utils_rust 0.0.0",
608  "instruction_sequence_rust 0.0.0",
609  "options 0.0.0",
610  "runtime 0.0.0",
613 [[package]]
614 name = "emit_attribute_rust"
615 version = "0.0.0"
616 dependencies = [
617  "ast_constant_folder_rust 0.0.0",
618  "emit_expression_rust 0.0.0",
619  "emit_fatal_rust 0.0.0",
620  "env 0.0.0",
621  "escaper 0.0.0",
622  "hhas_attribute_rust 0.0.0",
623  "hhbc_id_rust 0.0.0",
624  "instruction_sequence_rust 0.0.0",
625  "naming_special_names_rust 0.0.0",
626  "oxidized 0.0.0",
627  "runtime 0.0.0",
630 [[package]]
631 name = "emit_body_rust"
632 version = "0.0.0"
633 dependencies = [
634  "ast_body 0.0.0",
635  "ast_scope_rust 0.0.0",
636  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
637  "decl_vars_rust 0.0.0",
638  "emit_adata_rust 0.0.0",
639  "emit_expression_rust 0.0.0",
640  "emit_fatal_rust 0.0.0",
641  "emit_param_rust 0.0.0",
642  "emit_pos_rust 0.0.0",
643  "emit_type_hint_rust 0.0.0",
644  "env 0.0.0",
645  "generator_rust 0.0.0",
646  "global_state 0.0.0",
647  "hhas_body_rust 0.0.0",
648  "hhas_param_rust 0.0.0",
649  "hhas_type 0.0.0",
650  "hhbc_ast_rust 0.0.0",
651  "hhbc_id_rust 0.0.0",
652  "hhbc_string_utils_rust 0.0.0",
653  "indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
654  "instruction_sequence_rust 0.0.0",
655  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
656  "label_rewriter_rust 0.0.0",
657  "label_rust 0.0.0",
658  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
659  "naming_special_names_rust 0.0.0",
660  "ocamlrep 0.0.0",
661  "options 0.0.0",
662  "oxidized 0.0.0",
663  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
664  "runtime 0.0.0",
665  "scope_rust 0.0.0",
668 [[package]]
669 name = "emit_class_rust"
670 version = "0.0.0"
671 dependencies = [
672  "closure_convert_rust 0.0.0",
673  "emit_attribute_rust 0.0.0",
674  "emit_body_rust 0.0.0",
675  "emit_expression_rust 0.0.0",
676  "emit_fatal_rust 0.0.0",
677  "emit_memoize_method_rust 0.0.0",
678  "emit_method_rust 0.0.0",
679  "emit_pos_rust 0.0.0",
680  "emit_property_rust 0.0.0",
681  "emit_symbol_refs_rust 0.0.0",
682  "emit_type_constant_rust 0.0.0",
683  "emit_type_hint_rust 0.0.0",
684  "emit_xhp_rust 0.0.0",
685  "env 0.0.0",
686  "hhas_attribute_rust 0.0.0",
687  "hhas_class_rust 0.0.0",
688  "hhas_constant_rust 0.0.0",
689  "hhas_method_rust 0.0.0",
690  "hhas_param_rust 0.0.0",
691  "hhas_pos_rust 0.0.0",
692  "hhas_property_rust 0.0.0",
693  "hhas_type 0.0.0",
694  "hhas_type_const 0.0.0",
695  "hhas_xhp_attribute_rust 0.0.0",
696  "hhbc_ast_rust 0.0.0",
697  "hhbc_id_rust 0.0.0",
698  "hhbc_string_utils_rust 0.0.0",
699  "instruction_sequence_rust 0.0.0",
700  "label_rust 0.0.0",
701  "naming_special_names_rust 0.0.0",
702  "options 0.0.0",
703  "oxidized 0.0.0",
704  "runtime 0.0.0",
705  "rx_rust 0.0.0",
708 [[package]]
709 name = "emit_constant_rust"
710 version = "0.0.0"
711 dependencies = [
712  "core_utils_rust 0.0.0",
713  "emit_body_rust 0.0.0",
714  "emit_type_hint_rust 0.0.0",
715  "env 0.0.0",
716  "hhas_constant_rust 0.0.0",
717  "hhas_function_rust 0.0.0",
718  "hhas_pos_rust 0.0.0",
719  "hhbc_id_rust 0.0.0",
720  "hhbc_string_utils_rust 0.0.0",
721  "instruction_sequence_rust 0.0.0",
722  "oxidized 0.0.0",
723  "rx_rust 0.0.0",
726 [[package]]
727 name = "emit_expression_rust"
728 version = "0.0.0"
729 dependencies = [
730  "ast_class_expr_rust 0.0.0",
731  "ast_constant_folder_rust 0.0.0",
732  "emit_adata_rust 0.0.0",
733  "emit_fatal_rust 0.0.0",
734  "emit_pos_rust 0.0.0",
735  "emit_symbol_refs_rust 0.0.0",
736  "emit_type_constant_rust 0.0.0",
737  "env 0.0.0",
738  "global_state 0.0.0",
739  "hhas_symbol_refs_rust 0.0.0",
740  "hhbc_ast_rust 0.0.0",
741  "hhbc_id_rust 0.0.0",
742  "hhbc_string_utils_rust 0.0.0",
743  "indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
744  "instruction_sequence_rust 0.0.0",
745  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
746  "label_rust 0.0.0",
747  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
748  "naming_special_names_rust 0.0.0",
749  "ocaml_helper 0.0.0",
750  "options 0.0.0",
751  "oxidized 0.0.0",
752  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
753  "runtime 0.0.0",
754  "scope_rust 0.0.0",
757 [[package]]
758 name = "emit_fatal_rust"
759 version = "0.0.0"
760 dependencies = [
761  "emit_pos_rust 0.0.0",
762  "hhbc_ast_rust 0.0.0",
763  "instruction_sequence_rust 0.0.0",
764  "oxidized 0.0.0",
767 [[package]]
768 name = "emit_file_attributes_rust"
769 version = "0.0.0"
770 dependencies = [
771  "emit_attribute_rust 0.0.0",
772  "env 0.0.0",
773  "hhas_attribute_rust 0.0.0",
774  "instruction_sequence_rust 0.0.0",
775  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
776  "oxidized 0.0.0",
779 [[package]]
780 name = "emit_function_rust"
781 version = "0.0.0"
782 dependencies = [
783  "ast_scope_rust 0.0.0",
784  "emit_attribute_rust 0.0.0",
785  "emit_body_rust 0.0.0",
786  "emit_memoize_helpers_rust 0.0.0",
787  "emit_param_rust 0.0.0",
788  "emit_pos_rust 0.0.0",
789  "env 0.0.0",
790  "hhas_attribute_rust 0.0.0",
791  "hhas_body_rust 0.0.0",
792  "hhas_function_rust 0.0.0",
793  "hhas_param_rust 0.0.0",
794  "hhas_pos_rust 0.0.0",
795  "hhas_type 0.0.0",
796  "hhbc_ast_rust 0.0.0",
797  "hhbc_id_rust 0.0.0",
798  "hhbc_string_utils_rust 0.0.0",
799  "instruction_sequence_rust 0.0.0",
800  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
801  "naming_special_names_rust 0.0.0",
802  "ocamlrep 0.0.0",
803  "options 0.0.0",
804  "oxidized 0.0.0",
805  "runtime 0.0.0",
806  "rx_rust 0.0.0",
809 [[package]]
810 name = "emit_memoize_helpers_rust"
811 version = "0.0.0"
812 dependencies = [
813  "emit_fatal_rust 0.0.0",
814  "env 0.0.0",
815  "hhas_param_rust 0.0.0",
816  "instruction_sequence_rust 0.0.0",
817  "oxidized 0.0.0",
820 [[package]]
821 name = "emit_memoize_method_rust"
822 version = "0.0.0"
823 dependencies = [
824  "ast_scope_rust 0.0.0",
825  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
826  "emit_attribute_rust 0.0.0",
827  "emit_body_rust 0.0.0",
828  "emit_fatal_rust 0.0.0",
829  "emit_memoize_helpers_rust 0.0.0",
830  "emit_param_rust 0.0.0",
831  "emit_pos_rust 0.0.0",
832  "env 0.0.0",
833  "hhas_attribute_rust 0.0.0",
834  "hhas_body_rust 0.0.0",
835  "hhas_method_rust 0.0.0",
836  "hhas_param_rust 0.0.0",
837  "hhas_pos_rust 0.0.0",
838  "hhas_type 0.0.0",
839  "hhbc_ast_rust 0.0.0",
840  "hhbc_id_rust 0.0.0",
841  "hhbc_string_utils_rust 0.0.0",
842  "instruction_sequence_rust 0.0.0",
843  "naming_special_names_rust 0.0.0",
844  "ocamlrep 0.0.0",
845  "options 0.0.0",
846  "oxidized 0.0.0",
847  "runtime 0.0.0",
848  "rx_rust 0.0.0",
851 [[package]]
852 name = "emit_method_rust"
853 version = "0.0.0"
854 dependencies = [
855  "ast_scope_rust 0.0.0",
856  "emit_attribute_rust 0.0.0",
857  "emit_body_rust 0.0.0",
858  "emit_fatal_rust 0.0.0",
859  "emit_memoize_helpers_rust 0.0.0",
860  "emit_native_opcode_rust 0.0.0",
861  "env 0.0.0",
862  "global_state 0.0.0",
863  "hhas_attribute_rust 0.0.0",
864  "hhas_method_rust 0.0.0",
865  "hhas_pos_rust 0.0.0",
866  "hhbc_id_rust 0.0.0",
867  "hhbc_string_utils_rust 0.0.0",
868  "instruction_sequence_rust 0.0.0",
869  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
870  "naming_special_names_rust 0.0.0",
871  "ocamlrep 0.0.0",
872  "options 0.0.0",
873  "oxidized 0.0.0",
874  "rx_rust 0.0.0",
877 [[package]]
878 name = "emit_native_opcode_rust"
879 version = "0.0.0"
880 dependencies = [
881  "ast_scope_rust 0.0.0",
882  "emit_body_rust 0.0.0",
883  "emit_fatal_rust 0.0.0",
884  "emit_param_rust 0.0.0",
885  "env 0.0.0",
886  "hhas_body_rust 0.0.0",
887  "instruction_sequence_rust 0.0.0",
888  "oxidized 0.0.0",
891 [[package]]
892 name = "emit_param_rust"
893 version = "0.0.0"
894 dependencies = [
895  "ast_scope_rust 0.0.0",
896  "emit_attribute_rust 0.0.0",
897  "emit_expression_rust 0.0.0",
898  "emit_fatal_rust 0.0.0",
899  "emit_pos_rust 0.0.0",
900  "emit_type_hint_rust 0.0.0",
901  "env 0.0.0",
902  "hhas_param_rust 0.0.0",
903  "hhas_type 0.0.0",
904  "hhbc_string_utils_rust 0.0.0",
905  "instruction_sequence_rust 0.0.0",
906  "oxidized 0.0.0",
909 [[package]]
910 name = "emit_pos_rust"
911 version = "0.0.0"
912 dependencies = [
913  "instruction_sequence_rust 0.0.0",
914  "oxidized 0.0.0",
917 [[package]]
918 name = "emit_program_rust"
919 version = "0.0.0"
920 dependencies = [
921  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
922  "closure_convert_rust 0.0.0",
923  "emit_adata_rust 0.0.0",
924  "emit_body_rust 0.0.0",
925  "emit_class_rust 0.0.0",
926  "emit_constant_rust 0.0.0",
927  "emit_fatal_rust 0.0.0",
928  "emit_file_attributes_rust 0.0.0",
929  "emit_function_rust 0.0.0",
930  "emit_record_def_rust 0.0.0",
931  "emit_symbol_refs_rust 0.0.0",
932  "emit_typedef_rust 0.0.0",
933  "env 0.0.0",
934  "hhas_body_rust 0.0.0",
935  "hhas_program_rust 0.0.0",
936  "hhbc_ast_rust 0.0.0",
937  "instruction_sequence_rust 0.0.0",
938  "ocamlrep 0.0.0",
939  "options 0.0.0",
940  "oxidized 0.0.0",
943 [[package]]
944 name = "emit_property_rust"
945 version = "0.0.0"
946 dependencies = [
947  "ast_constant_folder_rust 0.0.0",
948  "emit_attribute_rust 0.0.0",
949  "emit_expression_rust 0.0.0",
950  "emit_fatal_rust 0.0.0",
951  "emit_pos_rust 0.0.0",
952  "emit_type_hint_rust 0.0.0",
953  "env 0.0.0",
954  "hhas_property_rust 0.0.0",
955  "hhas_type 0.0.0",
956  "hhbc_ast_rust 0.0.0",
957  "hhbc_id_rust 0.0.0",
958  "hhbc_string_utils_rust 0.0.0",
959  "instruction_sequence_rust 0.0.0",
960  "naming_special_names_rust 0.0.0",
961  "oxidized 0.0.0",
962  "runtime 0.0.0",
965 [[package]]
966 name = "emit_pu_rust"
967 version = "0.0.0"
968 dependencies = [
969  "hhbc_string_utils_rust 0.0.0",
970  "oxidized 0.0.0",
973 [[package]]
974 name = "emit_record_def_rust"
975 version = "0.0.0"
976 dependencies = [
977  "ast_constant_folder_rust 0.0.0",
978  "emit_fatal_rust 0.0.0",
979  "emit_type_hint_rust 0.0.0",
980  "env 0.0.0",
981  "hhas_pos_rust 0.0.0",
982  "hhas_record_def_rust 0.0.0",
983  "hhas_type 0.0.0",
984  "hhbc_id_rust 0.0.0",
985  "hhbc_string_utils_rust 0.0.0",
986  "instruction_sequence_rust 0.0.0",
987  "oxidized 0.0.0",
990 [[package]]
991 name = "emit_symbol_refs_rust"
992 version = "0.0.0"
993 dependencies = [
994  "env 0.0.0",
995  "hhas_symbol_refs_rust 0.0.0",
996  "hhbc_id_rust 0.0.0",
999 [[package]]
1000 name = "emit_type_constant_rust"
1001 version = "0.0.0"
1002 dependencies = [
1003  "hhbc_id_rust 0.0.0",
1004  "hhbc_string_utils_rust 0.0.0",
1005  "instruction_sequence_rust 0.0.0",
1006  "naming_special_names_rust 0.0.0",
1007  "options 0.0.0",
1008  "oxidized 0.0.0",
1009  "runtime 0.0.0",
1012 [[package]]
1013 name = "emit_type_hint_rust"
1014 version = "0.0.0"
1015 dependencies = [
1016  "emit_fatal_rust 0.0.0",
1017  "hhas_type 0.0.0",
1018  "hhbc_id_rust 0.0.0",
1019  "hhbc_string_utils_rust 0.0.0",
1020  "instruction_sequence_rust 0.0.0",
1021  "naming_special_names_rust 0.0.0",
1022  "oxidized 0.0.0",
1025 [[package]]
1026 name = "emit_typedef_rust"
1027 version = "0.0.0"
1028 dependencies = [
1029  "emit_attribute_rust 0.0.0",
1030  "emit_body_rust 0.0.0",
1031  "emit_type_constant_rust 0.0.0",
1032  "emit_type_hint_rust 0.0.0",
1033  "env 0.0.0",
1034  "hhas_pos_rust 0.0.0",
1035  "hhas_type 0.0.0",
1036  "hhas_typedef_rust 0.0.0",
1037  "hhbc_id_rust 0.0.0",
1038  "instruction_sequence_rust 0.0.0",
1039  "oxidized 0.0.0",
1040  "runtime 0.0.0",
1043 [[package]]
1044 name = "emit_xhp_rust"
1045 version = "0.0.0"
1046 dependencies = [
1047  "emit_method_rust 0.0.0",
1048  "emit_property_rust 0.0.0",
1049  "env 0.0.0",
1050  "hhas_method_rust 0.0.0",
1051  "hhas_property_rust 0.0.0",
1052  "hhas_xhp_attribute_rust 0.0.0",
1053  "hhbc_id_rust 0.0.0",
1054  "hhbc_string_utils_rust 0.0.0",
1055  "instruction_sequence_rust 0.0.0",
1056  "naming_special_names_rust 0.0.0",
1057  "oxidized 0.0.0",
1060 [[package]]
1061 name = "env"
1062 version = "0.0.0"
1063 dependencies = [
1064  "ast_body 0.0.0",
1065  "ast_scope_rust 0.0.0",
1066  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1067  "indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
1068  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1069  "label_rust 0.0.0",
1070  "naming_special_names_rust 0.0.0",
1071  "ocamlrep 0.0.0",
1072  "options 0.0.0",
1073  "oxidized 0.0.0",
1076 [[package]]
1077 name = "env_logger"
1078 version = "0.7.1"
1079 source = "registry+https://github.com/rust-lang/crates.io-index"
1080 dependencies = [
1081  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
1082  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
1085 [[package]]
1086 name = "escaper"
1087 version = "0.0.0"
1088 dependencies = [
1089  "bstr 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)",
1090  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1091  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1094 [[package]]
1095 name = "facts_parser"
1096 version = "0.0.0"
1097 dependencies = [
1098  "facts_smart_constructors 0.0.0",
1099  "parser 0.0.0",
1100  "parser_core_types 0.0.0",
1101  "stack_limit 0.0.0",
1104 [[package]]
1105 name = "facts_rust"
1106 version = "0.0.0"
1107 dependencies = [
1108  "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
1109  "facts_parser 0.0.0",
1110  "facts_smart_constructors 0.0.0",
1111  "hex 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
1112  "hhbc_string_utils_rust 0.0.0",
1113  "md-5 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
1114  "ocamlrep 0.0.0",
1115  "oxidized 0.0.0",
1116  "parser_core_types 0.0.0",
1117  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1118  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
1119  "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
1120  "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
1121  "sha-1 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1124 [[package]]
1125 name = "facts_smart_constructors"
1126 version = "0.0.0"
1127 dependencies = [
1128  "escaper 0.0.0",
1129  "flatten_smart_constructors 0.0.0",
1130  "parser_core_types 0.0.0",
1131  "smart_constructors 0.0.0",
1134 [[package]]
1135 name = "fake-simd"
1136 version = "0.1.2"
1137 source = "registry+https://github.com/rust-lang/crates.io-index"
1139 [[package]]
1140 name = "fallible-iterator"
1141 version = "0.2.0"
1142 source = "registry+https://github.com/rust-lang/crates.io-index"
1144 [[package]]
1145 name = "fallible-streaming-iterator"
1146 version = "0.1.9"
1147 source = "registry+https://github.com/rust-lang/crates.io-index"
1149 [[package]]
1150 name = "flatten_smart_constructors"
1151 version = "0.0.0"
1152 dependencies = [
1153  "parser_core_types 0.0.0",
1154  "smart_constructors 0.0.0",
1157 [[package]]
1158 name = "fnv"
1159 version = "1.0.6"
1160 source = "registry+https://github.com/rust-lang/crates.io-index"
1162 [[package]]
1163 name = "generator_rust"
1164 version = "0.0.0"
1165 dependencies = [
1166  "ast_body 0.0.0",
1167  "oxidized 0.0.0",
1170 [[package]]
1171 name = "generic-array"
1172 version = "0.12.3"
1173 source = "registry+https://github.com/rust-lang/crates.io-index"
1174 dependencies = [
1175  "typenum 1.11.2 (registry+https://github.com/rust-lang/crates.io-index)",
1178 [[package]]
1179 name = "getrandom"
1180 version = "0.1.14"
1181 source = "registry+https://github.com/rust-lang/crates.io-index"
1182 dependencies = [
1183  "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
1184  "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
1185  "wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)",
1188 [[package]]
1189 name = "global_state"
1190 version = "0.0.0"
1191 dependencies = [
1192  "env 0.0.0",
1193  "ocamlrep 0.0.0",
1194  "ocamlrep_derive 0.0.0",
1195  "oxidized 0.0.0",
1196  "rx_rust 0.0.0",
1199 [[package]]
1200 name = "hack_integration_tests"
1201 version = "3.49.0"
1202 dependencies = [
1203  "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
1204  "facts_rust 0.0.0",
1205  "oxidized 0.0.0",
1208 [[package]]
1209 name = "hack_parser_ffi"
1210 version = "3.49.0"
1211 dependencies = [
1212  "aast_parser_ffi 0.0.0",
1213  "coroutine_parser_leak_tree_ffi 0.0.0",
1214  "decl_mode_parser_ffi 0.0.0",
1215  "minimal_parser_ffi 0.0.0",
1216  "positioned_coroutine_parser_ffi 0.0.0",
1217  "positioned_parser_ffi 0.0.0",
1218  "verify_parser_ffi 0.0.0",
1221 [[package]]
1222 name = "heck"
1223 version = "0.3.1"
1224 source = "registry+https://github.com/rust-lang/crates.io-index"
1225 dependencies = [
1226  "unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
1229 [[package]]
1230 name = "hermit-abi"
1231 version = "0.1.6"
1232 source = "registry+https://github.com/rust-lang/crates.io-index"
1233 dependencies = [
1234  "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
1237 [[package]]
1238 name = "hex"
1239 version = "0.4.2"
1240 source = "registry+https://github.com/rust-lang/crates.io-index"
1242 [[package]]
1243 name = "hh_autoimport_rust"
1244 version = "0.0.0"
1245 dependencies = [
1246  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1249 [[package]]
1250 name = "hh_codegen"
1251 version = "0.0.0"
1252 dependencies = [
1253  "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
1254  "hex 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
1255  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1256  "md-5 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
1257  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
1258  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1259  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
1262 [[package]]
1263 name = "hh_compile"
1264 version = "0.0.0"
1265 dependencies = [
1266  "anyhow 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)",
1267  "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
1268  "compile_rust 0.0.0",
1269  "hhbc_hhas_rust 0.0.0",
1270  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1271  "multifile_rust 0.0.0",
1272  "options 0.0.0",
1273  "oxidized 0.0.0",
1274  "stack_limit 0.0.0",
1275  "structopt 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)",
1278 [[package]]
1279 name = "hh_name_index"
1280 version = "0.0.0"
1281 dependencies = [
1282  "names 0.0.0",
1283  "structopt 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)",
1286 [[package]]
1287 name = "hhas_adata_rust"
1288 version = "0.0.0"
1289 dependencies = [
1290  "runtime 0.0.0",
1293 [[package]]
1294 name = "hhas_attribute_rust"
1295 version = "0.0.0"
1296 dependencies = [
1297  "naming_special_names_rust 0.0.0",
1298  "runtime 0.0.0",
1301 [[package]]
1302 name = "hhas_body_rust"
1303 version = "0.0.0"
1304 dependencies = [
1305  "env 0.0.0",
1306  "hhas_param_rust 0.0.0",
1307  "hhas_type 0.0.0",
1308  "instruction_sequence_rust 0.0.0",
1309  "oxidized 0.0.0",
1312 [[package]]
1313 name = "hhas_class_rust"
1314 version = "0.0.0"
1315 dependencies = [
1316  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1317  "closure_convert_rust 0.0.0",
1318  "hhas_attribute_rust 0.0.0",
1319  "hhas_constant_rust 0.0.0",
1320  "hhas_method_rust 0.0.0",
1321  "hhas_pos_rust 0.0.0",
1322  "hhas_property_rust 0.0.0",
1323  "hhas_type 0.0.0",
1324  "hhas_type_const 0.0.0",
1325  "hhbc_id_rust 0.0.0",
1326  "oxidized 0.0.0",
1329 [[package]]
1330 name = "hhas_constant_rust"
1331 version = "0.0.0"
1332 dependencies = [
1333  "ast_constant_folder_rust 0.0.0",
1334  "emit_expression_rust 0.0.0",
1335  "env 0.0.0",
1336  "hhbc_id_rust 0.0.0",
1337  "instruction_sequence_rust 0.0.0",
1338  "oxidized 0.0.0",
1339  "runtime 0.0.0",
1342 [[package]]
1343 name = "hhas_function_rust"
1344 version = "0.0.0"
1345 dependencies = [
1346  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1347  "hhas_attribute_rust 0.0.0",
1348  "hhas_body_rust 0.0.0",
1349  "hhas_param_rust 0.0.0",
1350  "hhas_pos_rust 0.0.0",
1351  "hhbc_id_rust 0.0.0",
1352  "rx_rust 0.0.0",
1355 [[package]]
1356 name = "hhas_method_rust"
1357 version = "0.0.0"
1358 dependencies = [
1359  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1360  "hhas_attribute_rust 0.0.0",
1361  "hhas_body_rust 0.0.0",
1362  "hhas_pos_rust 0.0.0",
1363  "hhbc_id_rust 0.0.0",
1364  "oxidized 0.0.0",
1365  "rx_rust 0.0.0",
1368 [[package]]
1369 name = "hhas_param_rust"
1370 version = "0.0.0"
1371 dependencies = [
1372  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1373  "hhas_attribute_rust 0.0.0",
1374  "hhas_type 0.0.0",
1375  "label_rust 0.0.0",
1376  "oxidized 0.0.0",
1379 [[package]]
1380 name = "hhas_pos_rust"
1381 version = "0.0.0"
1382 dependencies = [
1383  "oxidized 0.0.0",
1386 [[package]]
1387 name = "hhas_program_rust"
1388 version = "0.0.0"
1389 dependencies = [
1390  "hhas_adata_rust 0.0.0",
1391  "hhas_attribute_rust 0.0.0",
1392  "hhas_body_rust 0.0.0",
1393  "hhas_class_rust 0.0.0",
1394  "hhas_constant_rust 0.0.0",
1395  "hhas_function_rust 0.0.0",
1396  "hhas_record_def_rust 0.0.0",
1397  "hhas_symbol_refs_rust 0.0.0",
1398  "hhas_typedef_rust 0.0.0",
1399  "hhbc_ast_rust 0.0.0",
1400  "oxidized 0.0.0",
1403 [[package]]
1404 name = "hhas_property_rust"
1405 version = "0.0.0"
1406 dependencies = [
1407  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1408  "hhas_attribute_rust 0.0.0",
1409  "hhas_type 0.0.0",
1410  "hhbc_id_rust 0.0.0",
1411  "instruction_sequence_rust 0.0.0",
1412  "oxidized 0.0.0",
1413  "runtime 0.0.0",
1416 [[package]]
1417 name = "hhas_record_def_rust"
1418 version = "0.0.0"
1419 dependencies = [
1420  "hhas_pos_rust 0.0.0",
1421  "hhas_type 0.0.0",
1422  "hhbc_id_rust 0.0.0",
1423  "runtime 0.0.0",
1426 [[package]]
1427 name = "hhas_symbol_refs_rust"
1428 version = "0.0.0"
1430 [[package]]
1431 name = "hhas_type"
1432 version = "0.0.0"
1433 dependencies = [
1434  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1437 [[package]]
1438 name = "hhas_type_const"
1439 version = "0.0.0"
1440 dependencies = [
1441  "runtime 0.0.0",
1444 [[package]]
1445 name = "hhas_typedef_rust"
1446 version = "0.0.0"
1447 dependencies = [
1448  "hhas_attribute_rust 0.0.0",
1449  "hhas_pos_rust 0.0.0",
1450  "hhas_type 0.0.0",
1451  "hhbc_id_rust 0.0.0",
1452  "runtime 0.0.0",
1455 [[package]]
1456 name = "hhas_xhp_attribute_rust"
1457 version = "0.0.0"
1458 dependencies = [
1459  "oxidized 0.0.0",
1462 [[package]]
1463 name = "hhbc_ast_rust"
1464 version = "0.0.0"
1465 dependencies = [
1466  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1467  "env 0.0.0",
1468  "hhbc_id_rust 0.0.0",
1469  "label_rust 0.0.0",
1470  "runtime 0.0.0",
1473 [[package]]
1474 name = "hhbc_hhas_rust"
1475 version = "0.0.0"
1476 dependencies = [
1477  "ast_class_expr_rust 0.0.0",
1478  "ast_scope_rust 0.0.0",
1479  "core_utils_rust 0.0.0",
1480  "emit_type_hint_rust 0.0.0",
1481  "env 0.0.0",
1482  "escaper 0.0.0",
1483  "hhas_adata_rust 0.0.0",
1484  "hhas_attribute_rust 0.0.0",
1485  "hhas_body_rust 0.0.0",
1486  "hhas_class_rust 0.0.0",
1487  "hhas_constant_rust 0.0.0",
1488  "hhas_function_rust 0.0.0",
1489  "hhas_method_rust 0.0.0",
1490  "hhas_param_rust 0.0.0",
1491  "hhas_pos_rust 0.0.0",
1492  "hhas_program_rust 0.0.0",
1493  "hhas_property_rust 0.0.0",
1494  "hhas_record_def_rust 0.0.0",
1495  "hhas_symbol_refs_rust 0.0.0",
1496  "hhas_type 0.0.0",
1497  "hhas_type_const 0.0.0",
1498  "hhas_typedef_rust 0.0.0",
1499  "hhbc_ast_rust 0.0.0",
1500  "hhbc_id_rust 0.0.0",
1501  "hhbc_string_utils_rust 0.0.0",
1502  "indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
1503  "instruction_sequence_rust 0.0.0",
1504  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1505  "label_rust 0.0.0",
1506  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1507  "naming_special_names_rust 0.0.0",
1508  "ocaml_helper 0.0.0",
1509  "options 0.0.0",
1510  "oxidized 0.0.0",
1511  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
1512  "runtime 0.0.0",
1513  "thiserror 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
1516 [[package]]
1517 name = "hhbc_id_rust"
1518 version = "0.0.0"
1519 dependencies = [
1520  "hhbc_string_utils_rust 0.0.0",
1523 [[package]]
1524 name = "hhbc_string_utils_rust"
1525 version = "0.0.0"
1526 dependencies = [
1527  "escaper 0.0.0",
1528  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1529  "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
1530  "naming_special_names_rust 0.0.0",
1531  "ocaml_helper 0.0.0",
1532  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1533  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
1536 [[package]]
1537 name = "html_entities"
1538 version = "0.0.0"
1539 dependencies = [
1540  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1541  "ocaml_helper 0.0.0",
1542  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1543  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
1546 [[package]]
1547 name = "indexmap"
1548 version = "1.3.1"
1549 source = "registry+https://github.com/rust-lang/crates.io-index"
1550 dependencies = [
1551  "autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
1552  "rayon 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
1553  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
1556 [[package]]
1557 name = "instruction_sequence_rust"
1558 version = "0.0.0"
1559 dependencies = [
1560  "env 0.0.0",
1561  "hhbc_ast_rust 0.0.0",
1562  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1563  "label_rust 0.0.0",
1564  "oxidized 0.0.0",
1565  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1566  "runtime 0.0.0",
1567  "thiserror 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
1570 [[package]]
1571 name = "itertools"
1572 version = "0.8.2"
1573 source = "registry+https://github.com/rust-lang/crates.io-index"
1574 dependencies = [
1575  "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
1578 [[package]]
1579 name = "itoa"
1580 version = "0.4.4"
1581 source = "registry+https://github.com/rust-lang/crates.io-index"
1583 [[package]]
1584 name = "js-sys"
1585 version = "0.3.37"
1586 source = "registry+https://github.com/rust-lang/crates.io-index"
1587 dependencies = [
1588  "wasm-bindgen 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)",
1591 [[package]]
1592 name = "label_rewriter_rust"
1593 version = "0.0.0"
1594 dependencies = [
1595  "env 0.0.0",
1596  "hhas_param_rust 0.0.0",
1597  "hhbc_ast_rust 0.0.0",
1598  "instruction_sequence_rust 0.0.0",
1599  "label_rust 0.0.0",
1602 [[package]]
1603 name = "label_rust"
1604 version = "0.0.0"
1606 [[package]]
1607 name = "lazy_static"
1608 version = "1.4.0"
1609 source = "registry+https://github.com/rust-lang/crates.io-index"
1611 [[package]]
1612 name = "libc"
1613 version = "0.2.66"
1614 source = "registry+https://github.com/rust-lang/crates.io-index"
1616 [[package]]
1617 name = "libsqlite3-sys"
1618 version = "0.18.0"
1619 source = "registry+https://github.com/rust-lang/crates.io-index"
1620 dependencies = [
1621  "cc 1.0.54 (registry+https://github.com/rust-lang/crates.io-index)",
1622  "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
1623  "vcpkg 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
1626 [[package]]
1627 name = "line_break_map"
1628 version = "0.0.0"
1630 [[package]]
1631 name = "linked-hash-map"
1632 version = "0.5.2"
1633 source = "registry+https://github.com/rust-lang/crates.io-index"
1635 [[package]]
1636 name = "lint_rust"
1637 version = "0.0.0"
1638 dependencies = [
1639  "ocamlrep 0.0.0",
1640  "ocamlrep_derive 0.0.0",
1641  "oxidized 0.0.0",
1644 [[package]]
1645 name = "log"
1646 version = "0.4.8"
1647 source = "registry+https://github.com/rust-lang/crates.io-index"
1648 dependencies = [
1649  "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
1652 [[package]]
1653 name = "lowerer"
1654 version = "0.0.0"
1655 dependencies = [
1656  "escaper 0.0.0",
1657  "hh_autoimport_rust 0.0.0",
1658  "html_entities 0.0.0",
1659  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1660  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1661  "lint_rust 0.0.0",
1662  "naming_special_names_rust 0.0.0",
1663  "ocaml_helper 0.0.0",
1664  "ocamlrep 0.0.0",
1665  "oxidized 0.0.0",
1666  "parser_core_types 0.0.0",
1667  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
1668  "stack_limit 0.0.0",
1671 [[package]]
1672 name = "lru-cache"
1673 version = "0.1.2"
1674 source = "registry+https://github.com/rust-lang/crates.io-index"
1675 dependencies = [
1676  "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
1679 [[package]]
1680 name = "md-5"
1681 version = "0.8.0"
1682 source = "registry+https://github.com/rust-lang/crates.io-index"
1683 dependencies = [
1684  "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
1685  "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
1686  "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
1689 [[package]]
1690 name = "memchr"
1691 version = "2.2.1"
1692 source = "registry+https://github.com/rust-lang/crates.io-index"
1694 [[package]]
1695 name = "memoffset"
1696 version = "0.5.3"
1697 source = "registry+https://github.com/rust-lang/crates.io-index"
1698 dependencies = [
1699  "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
1702 [[package]]
1703 name = "minimal_parser"
1704 version = "0.0.0"
1705 dependencies = [
1706  "minimal_smart_constructors 0.0.0",
1707  "parser 0.0.0",
1708  "stack_limit 0.0.0",
1711 [[package]]
1712 name = "minimal_parser_ffi"
1713 version = "0.0.0"
1714 dependencies = [
1715  "minimal_parser 0.0.0",
1716  "ocamlrep 0.0.0",
1717  "ocamlrep_ocamlpool 0.0.0",
1718  "oxidized 0.0.0",
1719  "parser_core_types 0.0.0",
1720  "rust_parser_ffi 0.0.0",
1721  "rust_to_ocaml 0.0.0",
1722  "smart_constructors 0.0.0",
1723  "stack_limit 0.0.0",
1726 [[package]]
1727 name = "minimal_smart_constructors"
1728 version = "0.0.0"
1729 dependencies = [
1730  "parser_core_types 0.0.0",
1731  "smart_constructors 0.0.0",
1732  "syntax_smart_constructors 0.0.0",
1735 [[package]]
1736 name = "mode_parser"
1737 version = "0.0.0"
1738 dependencies = [
1739  "minimal_parser 0.0.0",
1740  "oxidized 0.0.0",
1741  "parser_core_types 0.0.0",
1744 [[package]]
1745 name = "multifile_rust"
1746 version = "0.0.0"
1747 dependencies = [
1748  "anyhow 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)",
1749  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1750  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1751  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1752  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
1755 [[package]]
1756 name = "names"
1757 version = "0.0.0"
1758 dependencies = [
1759  "deps_rust 0.0.0",
1760  "md-5 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
1761  "ocamlrep 0.0.0",
1762  "oxidized 0.0.0",
1763  "rusqlite 0.23.1 (registry+https://github.com/rust-lang/crates.io-index)",
1766 [[package]]
1767 name = "namespaces_rust"
1768 version = "0.0.0"
1769 dependencies = [
1770  "core_utils_rust 0.0.0",
1771  "naming_special_names_rust 0.0.0",
1772  "ocamlrep 0.0.0",
1773  "oxidized 0.0.0",
1776 [[package]]
1777 name = "naming_attributes_rust"
1778 version = "0.0.0"
1779 dependencies = [
1780  "oxidized 0.0.0",
1783 [[package]]
1784 name = "naming_special_names_rust"
1785 version = "0.0.0"
1786 dependencies = [
1787  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1790 [[package]]
1791 name = "nohash-hasher"
1792 version = "0.1.3"
1793 source = "registry+https://github.com/rust-lang/crates.io-index"
1795 [[package]]
1796 name = "num-traits"
1797 version = "0.2.11"
1798 source = "registry+https://github.com/rust-lang/crates.io-index"
1799 dependencies = [
1800  "autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
1803 [[package]]
1804 name = "num_cpus"
1805 version = "1.12.0"
1806 source = "registry+https://github.com/rust-lang/crates.io-index"
1807 dependencies = [
1808  "hermit-abi 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
1809  "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
1812 [[package]]
1813 name = "ocaml"
1814 version = "0.8.1"
1815 source = "registry+https://github.com/rust-lang/crates.io-index"
1817 [[package]]
1818 name = "ocaml_helper"
1819 version = "0.0.0"
1820 dependencies = [
1821  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1824 [[package]]
1825 name = "ocaml_syntax"
1826 version = "0.0.0"
1827 dependencies = [
1828  "coroutine_smart_constructors 0.0.0",
1829  "ocaml 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
1830  "ocamlpool_rust 0.0.0",
1831  "parser_core_types 0.0.0",
1832  "rust_to_ocaml 0.0.0",
1833  "syntax_smart_constructors 0.0.0",
1836 [[package]]
1837 name = "ocamlpool_rust"
1838 version = "0.0.0"
1839 dependencies = [
1840  "ocaml 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
1843 [[package]]
1844 name = "ocamlrep"
1845 version = "0.0.0"
1846 dependencies = [
1847  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1848  "nohash-hasher 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
1849  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
1852 [[package]]
1853 name = "ocamlrep_derive"
1854 version = "0.0.0"
1855 dependencies = [
1856  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1857  "ocamlrep 0.0.0",
1858  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
1859  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1860  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
1861  "synstructure 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)",
1864 [[package]]
1865 name = "ocamlrep_ocamlpool"
1866 version = "0.0.0"
1867 dependencies = [
1868  "ocaml 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
1869  "ocamlpool_rust 0.0.0",
1870  "ocamlrep 0.0.0",
1873 [[package]]
1874 name = "oorandom"
1875 version = "11.1.0"
1876 source = "registry+https://github.com/rust-lang/crates.io-index"
1878 [[package]]
1879 name = "opaque-debug"
1880 version = "0.2.3"
1881 source = "registry+https://github.com/rust-lang/crates.io-index"
1883 [[package]]
1884 name = "operator"
1885 version = "0.0.0"
1886 dependencies = [
1887  "ocamlrep 0.0.0",
1888  "ocamlrep_derive 0.0.0",
1889  "parser_core_types 0.0.0",
1892 [[package]]
1893 name = "options"
1894 version = "0.0.0"
1895 dependencies = [
1896  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1897  "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
1898  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1899  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1900  "lru-cache 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
1901  "options_serde 0.0.0",
1902  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1903  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
1904  "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
1905  "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
1908 [[package]]
1909 name = "options_ffi"
1910 version = "0.0.0"
1911 dependencies = [
1912  "compile_ffi 0.0.0",
1913  "ocamlrep_ocamlpool 0.0.0",
1914  "options 0.0.0",
1917 [[package]]
1918 name = "options_serde"
1919 version = "0.0.0"
1920 dependencies = [
1921  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
1922  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1923  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
1926 [[package]]
1927 name = "output_vt100"
1928 version = "0.1.2"
1929 source = "registry+https://github.com/rust-lang/crates.io-index"
1930 dependencies = [
1931  "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
1934 [[package]]
1935 name = "oxidized"
1936 version = "0.0.0"
1937 dependencies = [
1938  "arena_trait 0.0.0",
1939  "hh_autoimport_rust 0.0.0",
1940  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1941  "ocamlrep 0.0.0",
1942  "ocamlrep_derive 0.0.0",
1943  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1944  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
1947 [[package]]
1948 name = "oxidized_by_ref"
1949 version = "0.0.0"
1950 dependencies = [
1951  "arena_collections 0.0.0",
1952  "arena_trait 0.0.0",
1953  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1954  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1955  "ocamlrep 0.0.0",
1956  "ocamlrep_derive 0.0.0",
1957  "oxidized 0.0.0",
1958  "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
1959  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
1962 [[package]]
1963 name = "parser"
1964 version = "0.0.0"
1965 dependencies = [
1966  "operator 0.0.0",
1967  "parser_core_types 0.0.0",
1968  "smart_constructors 0.0.0",
1969  "stack_limit 0.0.0",
1972 [[package]]
1973 name = "parser_core_types"
1974 version = "0.0.0"
1975 dependencies = [
1976  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
1977  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
1978  "line_break_map 0.0.0",
1979  "ocamlrep 0.0.0",
1980  "ocamlrep_derive 0.0.0",
1981  "oxidized 0.0.0",
1984 [[package]]
1985 name = "pkg-config"
1986 version = "0.3.17"
1987 source = "registry+https://github.com/rust-lang/crates.io-index"
1989 [[package]]
1990 name = "plotters"
1991 version = "0.2.12"
1992 source = "registry+https://github.com/rust-lang/crates.io-index"
1993 dependencies = [
1994  "js-sys 0.3.37 (registry+https://github.com/rust-lang/crates.io-index)",
1995  "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
1996  "wasm-bindgen 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)",
1997  "web-sys 0.3.37 (registry+https://github.com/rust-lang/crates.io-index)",
2000 [[package]]
2001 name = "positioned_coroutine_parser"
2002 version = "0.0.0"
2003 dependencies = [
2004  "coroutine_smart_constructors 0.0.0",
2005  "ocaml_syntax 0.0.0",
2006  "parser 0.0.0",
2007  "stack_limit 0.0.0",
2010 [[package]]
2011 name = "positioned_coroutine_parser_ffi"
2012 version = "0.0.0"
2013 dependencies = [
2014  "ocamlrep 0.0.0",
2015  "ocamlrep_ocamlpool 0.0.0",
2016  "oxidized 0.0.0",
2017  "parser_core_types 0.0.0",
2018  "positioned_coroutine_parser 0.0.0",
2019  "rust_parser_ffi 0.0.0",
2020  "rust_to_ocaml 0.0.0",
2021  "smart_constructors 0.0.0",
2022  "stack_limit 0.0.0",
2025 [[package]]
2026 name = "positioned_parser"
2027 version = "0.0.0"
2028 dependencies = [
2029  "parser 0.0.0",
2030  "positioned_smart_constructors 0.0.0",
2031  "stack_limit 0.0.0",
2034 [[package]]
2035 name = "positioned_parser_ffi"
2036 version = "0.0.0"
2037 dependencies = [
2038  "ocamlrep 0.0.0",
2039  "ocamlrep_ocamlpool 0.0.0",
2040  "oxidized 0.0.0",
2041  "parser_core_types 0.0.0",
2042  "positioned_parser 0.0.0",
2043  "rust_parser_ffi 0.0.0",
2044  "rust_to_ocaml 0.0.0",
2045  "smart_constructors 0.0.0",
2046  "stack_limit 0.0.0",
2049 [[package]]
2050 name = "positioned_smart_constructors"
2051 version = "0.0.0"
2052 dependencies = [
2053  "parser_core_types 0.0.0",
2054  "smart_constructors 0.0.0",
2055  "syntax_smart_constructors 0.0.0",
2058 [[package]]
2059 name = "ppv-lite86"
2060 version = "0.2.6"
2061 source = "registry+https://github.com/rust-lang/crates.io-index"
2063 [[package]]
2064 name = "pretty_assertions"
2065 version = "0.6.1"
2066 source = "registry+https://github.com/rust-lang/crates.io-index"
2067 dependencies = [
2068  "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
2069  "ctor 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
2070  "difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
2071  "output_vt100 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
2074 [[package]]
2075 name = "proc-macro-error"
2076 version = "0.4.8"
2077 source = "registry+https://github.com/rust-lang/crates.io-index"
2078 dependencies = [
2079  "proc-macro-error-attr 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
2080  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2081  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2082  "rustversion 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
2083  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2086 [[package]]
2087 name = "proc-macro-error-attr"
2088 version = "0.4.8"
2089 source = "registry+https://github.com/rust-lang/crates.io-index"
2090 dependencies = [
2091  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2092  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2093  "rustversion 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
2094  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2095  "syn-mid 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
2098 [[package]]
2099 name = "proc-macro2"
2100 version = "1.0.6"
2101 source = "registry+https://github.com/rust-lang/crates.io-index"
2102 dependencies = [
2103  "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
2106 [[package]]
2107 name = "quickcheck"
2108 version = "0.9.2"
2109 source = "registry+https://github.com/rust-lang/crates.io-index"
2110 dependencies = [
2111  "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
2112  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
2113  "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
2114  "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
2117 [[package]]
2118 name = "quote"
2119 version = "1.0.3"
2120 source = "registry+https://github.com/rust-lang/crates.io-index"
2121 dependencies = [
2122  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2125 [[package]]
2126 name = "rand"
2127 version = "0.7.3"
2128 source = "registry+https://github.com/rust-lang/crates.io-index"
2129 dependencies = [
2130  "getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
2131  "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
2132  "rand_chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
2133  "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
2134  "rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
2135  "rand_pcg 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
2138 [[package]]
2139 name = "rand_chacha"
2140 version = "0.2.2"
2141 source = "registry+https://github.com/rust-lang/crates.io-index"
2142 dependencies = [
2143  "ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
2144  "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
2147 [[package]]
2148 name = "rand_core"
2149 version = "0.5.1"
2150 source = "registry+https://github.com/rust-lang/crates.io-index"
2151 dependencies = [
2152  "getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
2155 [[package]]
2156 name = "rand_hc"
2157 version = "0.2.0"
2158 source = "registry+https://github.com/rust-lang/crates.io-index"
2159 dependencies = [
2160  "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
2163 [[package]]
2164 name = "rand_pcg"
2165 version = "0.2.1"
2166 source = "registry+https://github.com/rust-lang/crates.io-index"
2167 dependencies = [
2168  "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
2171 [[package]]
2172 name = "rayon"
2173 version = "1.3.0"
2174 source = "registry+https://github.com/rust-lang/crates.io-index"
2175 dependencies = [
2176  "crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
2177  "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
2178  "rayon-core 1.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
2181 [[package]]
2182 name = "rayon-core"
2183 version = "1.7.0"
2184 source = "registry+https://github.com/rust-lang/crates.io-index"
2185 dependencies = [
2186  "crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
2187  "crossbeam-queue 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
2188  "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
2189  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2190  "num_cpus 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
2193 [[package]]
2194 name = "redox_syscall"
2195 version = "0.1.56"
2196 source = "registry+https://github.com/rust-lang/crates.io-index"
2198 [[package]]
2199 name = "regex"
2200 version = "1.3.7"
2201 source = "registry+https://github.com/rust-lang/crates.io-index"
2202 dependencies = [
2203  "aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)",
2204  "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
2205  "regex-syntax 0.6.17 (registry+https://github.com/rust-lang/crates.io-index)",
2206  "thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
2209 [[package]]
2210 name = "regex-automata"
2211 version = "0.1.9"
2212 source = "registry+https://github.com/rust-lang/crates.io-index"
2213 dependencies = [
2214  "byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
2217 [[package]]
2218 name = "regex-syntax"
2219 version = "0.6.17"
2220 source = "registry+https://github.com/rust-lang/crates.io-index"
2222 [[package]]
2223 name = "runtime"
2224 version = "0.0.0"
2225 dependencies = [
2226  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2227  "oxidized 0.0.0",
2230 [[package]]
2231 name = "rusqlite"
2232 version = "0.23.1"
2233 source = "registry+https://github.com/rust-lang/crates.io-index"
2234 dependencies = [
2235  "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
2236  "fallible-iterator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
2237  "fallible-streaming-iterator 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
2238  "libsqlite3-sys 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
2239  "lru-cache 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
2240  "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
2241  "smallvec 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2242  "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
2245 [[package]]
2246 name = "rust_aast_parser_types"
2247 version = "0.0.0"
2248 dependencies = [
2249  "lint_rust 0.0.0",
2250  "ocamlrep 0.0.0",
2251  "ocamlrep_derive 0.0.0",
2252  "oxidized 0.0.0",
2253  "parser_core_types 0.0.0",
2256 [[package]]
2257 name = "rust_facts_ffi"
2258 version = "0.0.0"
2259 dependencies = [
2260  "facts_rust 0.0.0",
2261  "hhbc_string_utils_rust 0.0.0",
2262  "ocamlrep 0.0.0",
2263  "ocamlrep_ocamlpool 0.0.0",
2264  "oxidized 0.0.0",
2267 [[package]]
2268 name = "rust_parser_errors"
2269 version = "0.0.0"
2270 dependencies = [
2271  "escaper 0.0.0",
2272  "hh_autoimport_rust 0.0.0",
2273  "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
2274  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2275  "naming_special_names_rust 0.0.0",
2276  "oxidized 0.0.0",
2277  "parser_core_types 0.0.0",
2278  "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
2279  "strum 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)",
2280  "strum_macros 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)",
2283 [[package]]
2284 name = "rust_parser_errors_ffi"
2285 version = "0.0.0"
2286 dependencies = [
2287  "ocamlrep 0.0.0",
2288  "ocamlrep_ocamlpool 0.0.0",
2289  "oxidized 0.0.0",
2290  "parser_core_types 0.0.0",
2291  "rust_parser_errors 0.0.0",
2294 [[package]]
2295 name = "rust_parser_ffi"
2296 version = "0.0.0"
2297 dependencies = [
2298  "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
2299  "minimal_parser 0.0.0",
2300  "mode_parser 0.0.0",
2301  "ocamlrep 0.0.0",
2302  "ocamlrep_ocamlpool 0.0.0",
2303  "operator 0.0.0",
2304  "oxidized 0.0.0",
2305  "parser_core_types 0.0.0",
2306  "rust_to_ocaml 0.0.0",
2307  "smart_constructors 0.0.0",
2308  "stack_limit 0.0.0",
2311 [[package]]
2312 name = "rust_to_ocaml"
2313 version = "0.0.0"
2314 dependencies = [
2315  "ocaml 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
2316  "ocamlpool_rust 0.0.0",
2317  "ocamlrep_ocamlpool 0.0.0",
2318  "parser_core_types 0.0.0",
2319  "smart_constructors 0.0.0",
2322 [[package]]
2323 name = "rustc_version"
2324 version = "0.2.3"
2325 source = "registry+https://github.com/rust-lang/crates.io-index"
2326 dependencies = [
2327  "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
2330 [[package]]
2331 name = "rustversion"
2332 version = "1.0.2"
2333 source = "registry+https://github.com/rust-lang/crates.io-index"
2334 dependencies = [
2335  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2336  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2337  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2340 [[package]]
2341 name = "rx_rust"
2342 version = "0.0.0"
2343 dependencies = [
2344  "naming_special_names_rust 0.0.0",
2345  "ocamlrep 0.0.0",
2346  "ocamlrep_derive 0.0.0",
2347  "oxidized 0.0.0",
2350 [[package]]
2351 name = "ryu"
2352 version = "1.0.2"
2353 source = "registry+https://github.com/rust-lang/crates.io-index"
2355 [[package]]
2356 name = "same-file"
2357 version = "1.0.6"
2358 source = "registry+https://github.com/rust-lang/crates.io-index"
2359 dependencies = [
2360  "winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
2363 [[package]]
2364 name = "scope_rust"
2365 version = "0.0.0"
2366 dependencies = [
2367  "env 0.0.0",
2368  "instruction_sequence_rust 0.0.0",
2369  "label_rust 0.0.0",
2372 [[package]]
2373 name = "scopeguard"
2374 version = "1.0.0"
2375 source = "registry+https://github.com/rust-lang/crates.io-index"
2377 [[package]]
2378 name = "semver"
2379 version = "0.9.0"
2380 source = "registry+https://github.com/rust-lang/crates.io-index"
2381 dependencies = [
2382  "semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
2385 [[package]]
2386 name = "semver-parser"
2387 version = "0.7.0"
2388 source = "registry+https://github.com/rust-lang/crates.io-index"
2390 [[package]]
2391 name = "serde"
2392 version = "1.0.103"
2393 source = "registry+https://github.com/rust-lang/crates.io-index"
2394 dependencies = [
2395  "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
2398 [[package]]
2399 name = "serde_derive"
2400 version = "1.0.103"
2401 source = "registry+https://github.com/rust-lang/crates.io-index"
2402 dependencies = [
2403  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2404  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2405  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2408 [[package]]
2409 name = "serde_json"
2410 version = "1.0.42"
2411 source = "registry+https://github.com/rust-lang/crates.io-index"
2412 dependencies = [
2413  "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
2414  "ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
2415  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
2418 [[package]]
2419 name = "sha-1"
2420 version = "0.8.2"
2421 source = "registry+https://github.com/rust-lang/crates.io-index"
2422 dependencies = [
2423  "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
2424  "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
2425  "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
2426  "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
2429 [[package]]
2430 name = "smallvec"
2431 version = "1.4.0"
2432 source = "registry+https://github.com/rust-lang/crates.io-index"
2434 [[package]]
2435 name = "smart_constructors"
2436 version = "0.0.0"
2437 dependencies = [
2438  "ocamlrep 0.0.0",
2439  "ocamlrep_derive 0.0.0",
2440  "parser_core_types 0.0.0",
2443 [[package]]
2444 name = "stack_limit"
2445 version = "0.0.0"
2446 dependencies = [
2447  "thiserror 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
2450 [[package]]
2451 name = "strsim"
2452 version = "0.8.0"
2453 source = "registry+https://github.com/rust-lang/crates.io-index"
2455 [[package]]
2456 name = "structopt"
2457 version = "0.3.11"
2458 source = "registry+https://github.com/rust-lang/crates.io-index"
2459 dependencies = [
2460  "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
2461  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2462  "structopt-derive 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
2465 [[package]]
2466 name = "structopt-derive"
2467 version = "0.4.4"
2468 source = "registry+https://github.com/rust-lang/crates.io-index"
2469 dependencies = [
2470  "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
2471  "proc-macro-error 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
2472  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2473  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2474  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2477 [[package]]
2478 name = "strum"
2479 version = "0.17.1"
2480 source = "registry+https://github.com/rust-lang/crates.io-index"
2482 [[package]]
2483 name = "strum_macros"
2484 version = "0.17.1"
2485 source = "registry+https://github.com/rust-lang/crates.io-index"
2486 dependencies = [
2487  "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
2488  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2489  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2490  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2493 [[package]]
2494 name = "syn"
2495 version = "1.0.11"
2496 source = "registry+https://github.com/rust-lang/crates.io-index"
2497 dependencies = [
2498  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2499  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2500  "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
2503 [[package]]
2504 name = "syn-mid"
2505 version = "0.5.0"
2506 source = "registry+https://github.com/rust-lang/crates.io-index"
2507 dependencies = [
2508  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2509  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2510  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2513 [[package]]
2514 name = "synstructure"
2515 version = "0.12.3"
2516 source = "registry+https://github.com/rust-lang/crates.io-index"
2517 dependencies = [
2518  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2519  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2520  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2521  "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
2524 [[package]]
2525 name = "syntax_smart_constructors"
2526 version = "0.0.0"
2527 dependencies = [
2528  "parser_core_types 0.0.0",
2529  "smart_constructors 0.0.0",
2532 [[package]]
2533 name = "textwrap"
2534 version = "0.11.0"
2535 source = "registry+https://github.com/rust-lang/crates.io-index"
2536 dependencies = [
2537  "unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
2540 [[package]]
2541 name = "thiserror"
2542 version = "1.0.10"
2543 source = "registry+https://github.com/rust-lang/crates.io-index"
2544 dependencies = [
2545  "thiserror-impl 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
2548 [[package]]
2549 name = "thiserror-impl"
2550 version = "1.0.10"
2551 source = "registry+https://github.com/rust-lang/crates.io-index"
2552 dependencies = [
2553  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2554  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2555  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2558 [[package]]
2559 name = "thread_local"
2560 version = "1.0.1"
2561 source = "registry+https://github.com/rust-lang/crates.io-index"
2562 dependencies = [
2563  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2566 [[package]]
2567 name = "time"
2568 version = "0.1.42"
2569 source = "registry+https://github.com/rust-lang/crates.io-index"
2570 dependencies = [
2571  "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
2572  "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
2573  "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
2576 [[package]]
2577 name = "tinytemplate"
2578 version = "1.0.3"
2579 source = "registry+https://github.com/rust-lang/crates.io-index"
2580 dependencies = [
2581  "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
2582  "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
2585 [[package]]
2586 name = "typenum"
2587 version = "1.11.2"
2588 source = "registry+https://github.com/rust-lang/crates.io-index"
2590 [[package]]
2591 name = "typing_collections_rust"
2592 version = "0.0.0"
2593 dependencies = [
2594  "arena_collections 0.0.0",
2597 [[package]]
2598 name = "typing_defs_rust"
2599 version = "0.0.0"
2600 dependencies = [
2601  "arena_trait 0.0.0",
2602  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
2603  "naming_special_names_rust 0.0.0",
2604  "ocamlrep 0.0.0",
2605  "oxidized 0.0.0",
2606  "oxidized_by_ref 0.0.0",
2607  "typing_collections_rust 0.0.0",
2610 [[package]]
2611 name = "unicode-segmentation"
2612 version = "1.6.0"
2613 source = "registry+https://github.com/rust-lang/crates.io-index"
2615 [[package]]
2616 name = "unicode-width"
2617 version = "0.1.6"
2618 source = "registry+https://github.com/rust-lang/crates.io-index"
2620 [[package]]
2621 name = "unicode-xid"
2622 version = "0.2.0"
2623 source = "registry+https://github.com/rust-lang/crates.io-index"
2625 [[package]]
2626 name = "unique_list_rust"
2627 version = "0.0.0"
2628 dependencies = [
2629  "indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
2632 [[package]]
2633 name = "vcpkg"
2634 version = "0.2.8"
2635 source = "registry+https://github.com/rust-lang/crates.io-index"
2637 [[package]]
2638 name = "vec_map"
2639 version = "0.8.1"
2640 source = "registry+https://github.com/rust-lang/crates.io-index"
2642 [[package]]
2643 name = "verify_parser"
2644 version = "0.0.0"
2645 dependencies = [
2646  "parser 0.0.0",
2647  "stack_limit 0.0.0",
2648  "verify_smart_constructors 0.0.0",
2651 [[package]]
2652 name = "verify_parser_ffi"
2653 version = "0.0.0"
2654 dependencies = [
2655  "ocamlrep 0.0.0",
2656  "ocamlrep_ocamlpool 0.0.0",
2657  "oxidized 0.0.0",
2658  "parser_core_types 0.0.0",
2659  "rust_parser_ffi 0.0.0",
2660  "rust_to_ocaml 0.0.0",
2661  "smart_constructors 0.0.0",
2662  "stack_limit 0.0.0",
2663  "verify_parser 0.0.0",
2666 [[package]]
2667 name = "verify_smart_constructors"
2668 version = "0.0.0"
2669 dependencies = [
2670  "ocaml 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
2671  "parser_core_types 0.0.0",
2672  "rust_to_ocaml 0.0.0",
2673  "smart_constructors 0.0.0",
2674  "syntax_smart_constructors 0.0.0",
2677 [[package]]
2678 name = "walkdir"
2679 version = "2.3.1"
2680 source = "registry+https://github.com/rust-lang/crates.io-index"
2681 dependencies = [
2682  "same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2683  "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
2684  "winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
2687 [[package]]
2688 name = "wasi"
2689 version = "0.9.0+wasi-snapshot-preview1"
2690 source = "registry+https://github.com/rust-lang/crates.io-index"
2692 [[package]]
2693 name = "wasm-bindgen"
2694 version = "0.2.60"
2695 source = "registry+https://github.com/rust-lang/crates.io-index"
2696 dependencies = [
2697  "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
2698  "wasm-bindgen-macro 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)",
2701 [[package]]
2702 name = "wasm-bindgen-backend"
2703 version = "0.2.60"
2704 source = "registry+https://github.com/rust-lang/crates.io-index"
2705 dependencies = [
2706  "bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
2707  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2708  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
2709  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2710  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2711  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2712  "wasm-bindgen-shared 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)",
2715 [[package]]
2716 name = "wasm-bindgen-macro"
2717 version = "0.2.60"
2718 source = "registry+https://github.com/rust-lang/crates.io-index"
2719 dependencies = [
2720  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2721  "wasm-bindgen-macro-support 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)",
2724 [[package]]
2725 name = "wasm-bindgen-macro-support"
2726 version = "0.2.60"
2727 source = "registry+https://github.com/rust-lang/crates.io-index"
2728 dependencies = [
2729  "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
2730  "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
2731  "syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
2732  "wasm-bindgen-backend 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)",
2733  "wasm-bindgen-shared 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)",
2736 [[package]]
2737 name = "wasm-bindgen-shared"
2738 version = "0.2.60"
2739 source = "registry+https://github.com/rust-lang/crates.io-index"
2741 [[package]]
2742 name = "web-sys"
2743 version = "0.3.37"
2744 source = "registry+https://github.com/rust-lang/crates.io-index"
2745 dependencies = [
2746  "js-sys 0.3.37 (registry+https://github.com/rust-lang/crates.io-index)",
2747  "wasm-bindgen 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)",
2750 [[package]]
2751 name = "winapi"
2752 version = "0.3.8"
2753 source = "registry+https://github.com/rust-lang/crates.io-index"
2754 dependencies = [
2755  "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2756  "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2759 [[package]]
2760 name = "winapi-i686-pc-windows-gnu"
2761 version = "0.4.0"
2762 source = "registry+https://github.com/rust-lang/crates.io-index"
2764 [[package]]
2765 name = "winapi-util"
2766 version = "0.1.5"
2767 source = "registry+https://github.com/rust-lang/crates.io-index"
2768 dependencies = [
2769  "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
2772 [[package]]
2773 name = "winapi-x86_64-pc-windows-gnu"
2774 version = "0.4.0"
2775 source = "registry+https://github.com/rust-lang/crates.io-index"
2777 [metadata]
2778 "checksum aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d"
2779 "checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
2780 "checksum anyhow 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)" = "7825f6833612eb2414095684fcf6c635becf3ce97fe48cf6421321e93bfbd53c"
2781 "checksum atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)" = "1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90"
2782 "checksum autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
2783 "checksum autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
2784 "checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
2785 "checksum block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"
2786 "checksum block-padding 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5"
2787 "checksum bstr 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)" = "2889e6d50f394968c8bf4240dc3f2a7eb4680844d27308f798229ac9d4725f41"
2788 "checksum bumpalo 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "12ae9db68ad7fac5fe51304d20f016c911539251075a214f8e663babefa35187"
2789 "checksum byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7"
2790 "checksum byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
2791 "checksum cast 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4b9434b9a5aa1450faa3f9cb14ea0e8c53bb5d2b3c1bfd1ab4fc03e9f33fbfb0"
2792 "checksum cc 1.0.54 (registry+https://github.com/rust-lang/crates.io-index)" = "7bbb73db36c1246e9034e307d0fba23f9a2e251faa47ade70c1bd252220c8311"
2793 "checksum cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
2794 "checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9"
2795 "checksum criterion 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1fc755679c12bda8e5523a71e4d654b6bf2e14bd838dfc48cde6559a05caf7d1"
2796 "checksum criterion-plot 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a01e15e0ea58e8234f96146b1f91fa9d0e4dd7a38da93ff7a75d42c0b9d3a545"
2797 "checksum crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c3aa945d63861bfe624b55d153a39684da1e8c0bc8fba932f7ee3a3c16cea3ca"
2798 "checksum crossbeam-epoch 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5064ebdbf05ce3cb95e45c8b086f72263f4166b29b97f6baff7ef7fe047b55ac"
2799 "checksum crossbeam-queue 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db"
2800 "checksum crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4"
2801 "checksum csv 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "00affe7f6ab566df61b4be3ce8cf16bc2576bca0963ceb0955e45d514bf9a279"
2802 "checksum csv-core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90"
2803 "checksum ctor 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "cd8ce37ad4184ab2ce004c33bf6379185d3b1c95801cab51026bd271bf68eedc"
2804 "checksum difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
2805 "checksum digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
2806 "checksum either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
2807 "checksum env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
2808 "checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
2809 "checksum fallible-iterator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
2810 "checksum fallible-streaming-iterator 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
2811 "checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
2812 "checksum generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec"
2813 "checksum getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
2814 "checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
2815 "checksum hermit-abi 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "eff2656d88f158ce120947499e971d743c05dbcbed62e5bd2f38f1698bbc3772"
2816 "checksum hex 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35"
2817 "checksum indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b54058f0a6ff80b6803da8faf8997cde53872b38f4023728f6830b06cd3c0dc"
2818 "checksum itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
2819 "checksum itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f"
2820 "checksum js-sys 0.3.37 (registry+https://github.com/rust-lang/crates.io-index)" = "6a27d435371a2fa5b6d2b028a74bbdb1234f308da363226a2854ca3ff8ba7055"
2821 "checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
2822 "checksum libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)" = "d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558"
2823 "checksum libsqlite3-sys 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1e704a02bcaecd4a08b93a23f6be59d0bd79cd161e0963e9499165a0a35df7bd"
2824 "checksum linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83"
2825 "checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
2826 "checksum lru-cache 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
2827 "checksum md-5 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a18af3dcaf2b0219366cdb4e2af65a6101457b415c3d1a5c71dd9c2b7c77b9c8"
2828 "checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
2829 "checksum memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "75189eb85871ea5c2e2c15abbdd541185f63b408415e5051f5cac122d8c774b9"
2830 "checksum nohash-hasher 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "721a2bf1c26159ebf17e0a980bc4ce61f4b2fec5ec3b42d42fddd7a84a9e538f"
2831 "checksum num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096"
2832 "checksum num_cpus 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "46203554f085ff89c235cd12f7075f3233af9b11ed7c9e16dfe2560d03313ce6"
2833 "checksum ocaml 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b497481786e5fa6606783d684f5eb0671721fac38efae1930e8a58f4335b9d2a"
2834 "checksum oorandom 11.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ebcec7c9c2a95cacc7cd0ecb89d8a8454eca13906f6deb55258ffff0adeb9405"
2835 "checksum opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c"
2836 "checksum output_vt100 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9"
2837 "checksum pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)" = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"
2838 "checksum plotters 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)" = "4e3bb8da247d27ae212529352020f3e5ee16e83c0c258061d27b08ab92675eeb"
2839 "checksum ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"
2840 "checksum pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427"
2841 "checksum proc-macro-error 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "875077759af22fa20b610ad4471d8155b321c89c3f2785526c9839b099be4e0a"
2842 "checksum proc-macro-error-attr 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "c5717d9fa2664351a01ed73ba5ef6df09c01a521cb42cb65a061432a826f3c7a"
2843 "checksum proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "9c9e470a8dc4aeae2dee2f335e8f533e2d4b347e1434e5671afc49b054592f27"
2844 "checksum quickcheck 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a44883e74aa97ad63db83c4bf8ca490f02b2fc02f92575e720c8551e843c945f"
2845 "checksum quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f"
2846 "checksum rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
2847 "checksum rand_chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
2848 "checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
2849 "checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
2850 "checksum rand_pcg 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
2851 "checksum rayon 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "db6ce3297f9c85e16621bb8cca38a06779ffc31bb8184e1be4bed2be4678a098"
2852 "checksum rayon-core 1.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "08a89b46efaf957e52b18062fb2f4660f8b8a4dde1807ca002690868ef2c85a9"
2853 "checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
2854 "checksum regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "a6020f034922e3194c711b82a627453881bc4682166cabb07134a10c26ba7692"
2855 "checksum regex-automata 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4"
2856 "checksum regex-syntax 0.6.17 (registry+https://github.com/rust-lang/crates.io-index)" = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae"
2857 "checksum rusqlite 0.23.1 (registry+https://github.com/rust-lang/crates.io-index)" = "45d0fd62e1df63d254714e6cb40d0a0e82e7a1623e7a27f679d851af092ae58b"
2858 "checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
2859 "checksum rustversion 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b3bba175698996010c4f6dce5e7f173b6eb781fce25d2cfc45e27091ce0b79f6"
2860 "checksum ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bfa8506c1de11c9c4e4c38863ccbe02a305c8188e85a05a784c9e11e1c3910c8"
2861 "checksum same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
2862 "checksum scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d"
2863 "checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
2864 "checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
2865 "checksum serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)" = "1217f97ab8e8904b57dd22eb61cde455fa7446a9c1cf43966066da047c1f3702"
2866 "checksum serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)" = "a8c6faef9a2e64b0064f48570289b4bf8823b7581f1d6157c1b52152306651d0"
2867 "checksum serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)" = "1a3351dcbc1f067e2c92ab7c3c1f288ad1a4cffc470b5aaddb4c2e0a3ae80043"
2868 "checksum sha-1 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df"
2869 "checksum smallvec 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c7cb5678e1615754284ec264d9bb5b4c27d2018577fd90ac0ceb578591ed5ee4"
2870 "checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
2871 "checksum structopt 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)" = "3fe43617218c0805c6eb37160119dc3c548110a67786da7218d1c6555212f073"
2872 "checksum structopt-derive 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "c6e79c80e0f4efd86ca960218d4e056249be189ff1c42824dcd9a7f51a56f0bd"
2873 "checksum strum 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)" = "530efb820d53b712f4e347916c5e7ed20deb76a4f0457943b3182fb889b06d2c"
2874 "checksum strum_macros 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5e6e163a520367c465f59e0a61a23cfae3b10b6546d78b6f672a382be79f7110"
2875 "checksum syn 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)" = "dff0acdb207ae2fe6d5976617f887eb1e35a2ba52c13c7234c790960cdad9238"
2876 "checksum syn-mid 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a"
2877 "checksum synstructure 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545"
2878 "checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
2879 "checksum thiserror 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)" = "205684fd018ca14432b12cce6ea3d46763311a571c3d294e71ba3f01adcf1aad"
2880 "checksum thiserror-impl 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)" = "57e4d2e50ca050ed44fb58309bdce3efa79948f84f9993ad1978de5eebdce5a7"
2881 "checksum thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"
2882 "checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f"
2883 "checksum tinytemplate 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "57a3c6667d3e65eb1bc3aed6fd14011c6cbc3a0665218ab7f5daf040b9ec371a"
2884 "checksum typenum 1.11.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9"
2885 "checksum unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
2886 "checksum unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20"
2887 "checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
2888 "checksum vcpkg 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3fc439f2794e98976c88a2a2dafce96b930fe8010b0a256b3c2199a773933168"
2889 "checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
2890 "checksum walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
2891 "checksum wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)" = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
2892 "checksum wasm-bindgen 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)" = "2cc57ce05287f8376e998cbddfb4c8cb43b84a7ec55cf4551d7c00eef317a47f"
2893 "checksum wasm-bindgen-backend 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)" = "d967d37bf6c16cca2973ca3af071d0a2523392e4a594548155d89a678f4237cd"
2894 "checksum wasm-bindgen-macro 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)" = "8bd151b63e1ea881bb742cd20e1d6127cef28399558f3b5d415289bc41eee3a4"
2895 "checksum wasm-bindgen-macro-support 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)" = "d68a5b36eef1be7868f668632863292e37739656a80fc4b9acec7b0bd35a4931"
2896 "checksum wasm-bindgen-shared 0.2.60 (registry+https://github.com/rust-lang/crates.io-index)" = "daf76fe7d25ac79748a37538b7daeed1c7a6867c92d3245c12c6222e4a20d639"
2897 "checksum web-sys 0.3.37 (registry+https://github.com/rust-lang/crates.io-index)" = "2d6f51648d8c56c366144378a33290049eafdd784071077f6fe37dae64c1c4cb"
2898 "checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
2899 "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
2900 "checksum winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
2901 "checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"