Skip to content

Commit d601918

Browse files
gkzmeta-codesync[bot]
authored andcommitted
[flow][refactor] Simply match on bindings in name_resolve.ml
Summary: Simply match on bindings in name_resolve.ml Changelog: [internal] Reviewed By: marcoww6 Differential Revision: D87011455 fbshipit-source-id: df074ca610d4d6c14bc5127e4bc9809f25daf497
1 parent 3940862 commit d601918

File tree

1 file changed

+1
-25
lines changed

1 file changed

+1
-25
lines changed

src/analysis/env_builder/name_resolver.ml

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -832,31 +832,7 @@ module Make (Context : C) (FlowAPIUtils : F with type cx = Context.t) :
832832
Error_message.(
833833
EBindingError (EVarRedeclaration, assignment_loc, OrdinaryName name, def_loc)
834834
)
835-
| ( Bindings.Const,
836-
( VarBinding | LetBinding | ClassBinding | ConstBinding | FunctionBinding
837-
| ComponentBinding )
838-
)
839-
| ( Bindings.Let,
840-
( VarBinding | LetBinding | ClassBinding | ConstBinding | FunctionBinding
841-
| ComponentBinding )
842-
)
843-
| ( Bindings.Class,
844-
( VarBinding | LetBinding | ClassBinding | ConstBinding | FunctionBinding
845-
| ComponentBinding )
846-
)
847-
| ( Bindings.Function,
848-
( VarBinding | LetBinding | ClassBinding | ConstBinding | FunctionBinding
849-
| ComponentBinding )
850-
)
851-
| ( Bindings.Component,
852-
( VarBinding | LetBinding | ClassBinding | ConstBinding | FunctionBinding
853-
| ComponentBinding )
854-
)
855-
| ( Bindings.Import,
856-
( VarBinding | LetBinding | ClassBinding | ConstBinding | FunctionBinding
857-
| ComponentBinding )
858-
)
859-
| ( Bindings.Type _,
835+
| ( Bindings.(Const | Let | Class | Function | Component | Import | Type _),
860836
( VarBinding | LetBinding | ClassBinding | ConstBinding | FunctionBinding
861837
| ComponentBinding )
862838
)

0 commit comments

Comments
 (0)