Simplify 'ex in Nast.expr
commit4cffdcf9affc30086a60af0a892663203df12696
authorWilfred Hughes <wilfred@fb.com>
Thu, 15 Jul 2021 00:33:46 +0000 (14 17:33 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Thu, 15 Jul 2021 00:35:44 +0000 (14 17:35 -0700)
tree692ad40d83fd02e92e1a007e7f6d99638a6f7cd0
parent9025bc159ecf4292efc484028c8892524ccc770c
Simplify 'ex in Nast.expr

Summary: Now that `Aast.expr` always contains a position, we no longer need to use `'ex` for `Nast.expr`.

Reviewed By: andrewjkennedy

Differential Revision: D28665117

fbshipit-source-id: 060ddc07ed3f40e9437d153f7375ee0b1240eaa6
53 files changed:
hphp/hack/src/decl/direct_decl_smart_constructors.rs
hphp/hack/src/naming/naming.ml
hphp/hack/src/naming/naming_ast_print.ml
hphp/hack/src/naming/naming_elaborate_namespaces_endo.ml
hphp/hack/src/naming/nast.ml
hphp/hack/src/oxidized/gen/nast.rs
hphp/hack/src/oxidized_by_ref/gen/nast.rs
hphp/hack/src/parser/full_fidelity_ast.ml
hphp/hack/src/parser/rust_aast_parser_types.ml
hphp/hack/src/server/fileOutline.ml
hphp/hack/src/server/serverExtractStandalone.ml
hphp/hack/src/typing/nastInitCheck.ml
hphp/hack/src/typing/nast_check/function_pointer_check.ml
hphp/hack/src/typing/nast_check/inout_check.ml
hphp/hack/src/typing/nast_check/list_rvalue_check.ml
hphp/hack/src/typing/nast_check/naming_coroutine_check.ml
hphp/hack/src/typing/nast_check/nast_switch_check.ml
hphp/hack/src/typing/nast_check/php_lambda_check.ml
hphp/hack/src/typing/nast_check/read_from_append_check.ml
hphp/hack/src/typing/nast_check/record_field_check.ml
hphp/hack/src/typing/tast.ml
hphp/hack/src/typing/typing.ml
hphp/hack/src/typing/typing_alias.ml
hphp/hack/src/typing/typing_array_access.ml
hphp/hack/src/typing/typing_dependent_type.ml
hphp/hack/src/typing/typing_exts.ml
hphp/hack/src/typing/typing_memoize.ml
hphp/hack/src/typing/typing_phase.mli
hphp/hack/src/typing/typing_regex.ml
hphp/hack/src/typing/typing_shapes.ml
hphp/hack/src/typing/typing_utils.ml
hphp/hack/src/typing/typing_variance.ml
hphp/hack/src/typing/typing_xhp.ml
hphp/hack/src/typing/typing_xhp.mli
hphp/hack/test/nast/coeffects/anon.php.exp
hphp/hack/test/nast/coeffects/ctx_alias.php.exp
hphp/hack/test/nast/coeffects/ctx_const2.php.exp
hphp/hack/test/nast/coeffects/poly_ctx.php.exp
hphp/hack/test/nast/coeffects/poly_var.php.exp
hphp/hack/test/nast/coeffects_poly_var.php.exp
hphp/hack/test/nast/expression_tree.php.exp
hphp/hack/test/nast/expression_tree_assign.php.exp
hphp/hack/test/nast/expression_tree_for.php.exp
hphp/hack/test/nast/expression_tree_invalid.php.exp
hphp/hack/test/nast/expression_tree_loop.php.exp
hphp/hack/test/nast/expression_tree_splice.php.exp
hphp/hack/test/nast/file_attributes_in_namespaces_with_namespaced_values.php.exp
hphp/hack/test/nast/fun_decl.php.exp
hphp/hack/test/nast/fun_empty.php.exp
hphp/hack/test/nast/function_pointers/class_meth.php.exp
hphp/hack/test/nast/function_pointers/function_pointer.php.exp
hphp/hack/test/nast/hh_show.php.exp
hphp/hack/test/nast/top_level.php.exp