add HHI files for new HSL _Private\_OS primitives
commit9136876d7b7e9cc89e54c277f9e05cc3c96743b3
authorFred Emmott <fe@fb.com>
Fri, 20 Mar 2020 00:41:58 +0000 (19 17:41 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 20 Mar 2020 01:02:31 +0000 (19 18:02 -0700)
treea46932dc1f232063b95ba73e84b2408cf2dce9c1
parent0f2e87489fc47e21f3f020ce8e34905a7a694385
add HHI files for new HSL _Private\_OS primitives

Summary:
This should only be called from the HSL, but we want to be able to make
2049/4107 unfixmeable, so we shouldn't add more calls to stuff without an HHI.

Longer-term, we should either:
- add an attribute similar to __Deprecated but without runtime logging - `__ImplementationDetail`, `__HSLOnly` or similar
- support package/environment boundary restrictions more generally

Reviewed By: jjergus

Differential Revision: D20495306

fbshipit-source-id: 7b296353bf06885a9f8c4b1ea65d6651100618b4
hphp/hack/hhi/hsl/ext_hsl_os_private.hhi [new file with mode: 0644]