refactor class element flag logic
commitf46686e3b657e11a24c9a8a5f5fd723cb68b7a9d
authorShayne Fletcher <shaynefletcher@fb.com>
Wed, 2 Feb 2022 23:37:44 +0000 (2 15:37 -0800)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Wed, 2 Feb 2022 23:39:06 +0000 (2 15:39 -0800)
tree13855ce70a9a8542a95286cd57386282d0d1a36a
parentcbf2a1ff02a5571097de993f58e254d4671f65ea
refactor class element flag logic

Summary: move class element flag logic into `typing_defs_flags.rs` and make it idiomatic

Differential Revision: D33950255

fbshipit-source-id: a9b011174ab2a53c7b42d848f8604deae9f529a8
hphp/hack/src/oxidized/manual/typing_defs_flags.rs
hphp/hack/src/rupro/lib/decl_defs/mod.rs
hphp/hack/src/rupro/lib/decl_defs/ty.rs
hphp/hack/src/rupro/lib/folded_decl_provider/provider.rs