Port emit_statement & try_finally_rewriter [1/?]nightly-2019.12.30
commit2fc2901ccd9a183faa5f2afd8158c06c95b86c9f
authorLeo Osvald <leoo@fb.com>
Mon, 30 Dec 2019 01:45:57 +0000 (29 17:45 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Mon, 30 Dec 2019 01:47:56 +0000 (29 17:47 -0800)
treed46c62c4350b4eaea76e13e93ab3cd8a86093dcc
parent32fcb44b3a6fbb6a3ab4dcca1d8bf03e95dd1b46
Port emit_statement & try_finally_rewriter [1/?]

Summary: Port most of try_finally_rewriter and part of emit_statement.

Differential Revision: D19151411

fbshipit-source-id: 263f6cdedb82dc53e8a3ae9f85821feabda9c1ba
47 files changed:
hphp/hack/src/hhbc/Cargo.toml
hphp/hack/src/hhbc/cargo/ast_class_expr/Cargo.toml
hphp/hack/src/hhbc/cargo/ast_constant_folder/Cargo.toml
hphp/hack/src/hhbc/cargo/ast_scope/Cargo.toml
hphp/hack/src/hhbc/cargo/closure_convert/Cargo.toml
hphp/hack/src/hhbc/cargo/closure_convert_ffi/Cargo.toml
hphp/hack/src/hhbc/cargo/compile/Cargo.toml
hphp/hack/src/hhbc/cargo/emit_adata/Cargo.toml
hphp/hack/src/hhbc/cargo/emit_fatal/Cargo.toml
hphp/hack/src/hhbc/cargo/emit_memoize_helpers/Cargo.toml
hphp/hack/src/hhbc/cargo/emit_pos/Cargo.toml
hphp/hack/src/hhbc/cargo/emit_program/Cargo.toml
hphp/hack/src/hhbc/cargo/emit_record_def/Cargo.toml
hphp/hack/src/hhbc/cargo/emit_statement/Cargo.toml [new file with mode: 0644]
hphp/hack/src/hhbc/cargo/emit_symbol_refs/Cargo.toml
hphp/hack/src/hhbc/cargo/emit_type_constant/Cargo.toml
hphp/hack/src/hhbc/cargo/emit_type_hint/Cargo.toml
hphp/hack/src/hhbc/cargo/env/Cargo.toml
hphp/hack/src/hhbc/cargo/hhas_attribute/Cargo.toml
hphp/hack/src/hhbc/cargo/hhas_param/Cargo.toml
hphp/hack/src/hhbc/cargo/hhas_pos/Cargo.toml
hphp/hack/src/hhbc/cargo/hhas_property/Cargo.toml
hphp/hack/src/hhbc/cargo/hhas_record_def/Cargo.toml
hphp/hack/src/hhbc/cargo/hhas_symbol_refs/Cargo.toml
hphp/hack/src/hhbc/cargo/hhas_type/Cargo.toml
hphp/hack/src/hhbc/cargo/hhas_type_const/Cargo.toml
hphp/hack/src/hhbc/cargo/hhas_typedef/Cargo.toml
hphp/hack/src/hhbc/cargo/hhbc_ast/Cargo.toml
hphp/hack/src/hhbc/cargo/hhbc_id/Cargo.toml
hphp/hack/src/hhbc/cargo/instruction_sequence/Cargo.toml
hphp/hack/src/hhbc/cargo/label/Cargo.toml
hphp/hack/src/hhbc/cargo/label_rewriter/Cargo.toml
hphp/hack/src/hhbc/cargo/local/Cargo.toml
hphp/hack/src/hhbc/cargo/options/Cargo.toml
hphp/hack/src/hhbc/cargo/options_ffi/Cargo.toml
hphp/hack/src/hhbc/cargo/options_serde/Cargo.toml
hphp/hack/src/hhbc/cargo/runtime/Cargo.toml
hphp/hack/src/hhbc/cargo/rx/Cargo.toml
hphp/hack/src/hhbc/cargo/scope/Cargo.toml
hphp/hack/src/hhbc/cargo/string_utils/Cargo.toml
hphp/hack/src/hhbc/cargo/string_utils_bench/Cargo.toml
hphp/hack/src/hhbc/cargo/unique_list/Cargo.toml
hphp/hack/src/hhbc/cargo/unique_list_bench/Cargo.toml
hphp/hack/src/hhbc/emit_body.rs [new file with mode: 0644]
hphp/hack/src/hhbc/emit_statement.rs [new file with mode: 0644]
hphp/hack/src/hhbc/try_finally_rewriter.rs [new file with mode: 0644]
hphp/hack/src/oxidized/manual/pos.rs