Constraint ImmMap keys to arraykey
commitc4faee607f6bca1a1d5adb3433ab918b90f5f9ad
authorDavid Snider <dizzy@fb.com>
Wed, 13 Feb 2019 20:33:24 +0000 (13 12:33 -0800)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Wed, 13 Feb 2019 22:13:40 +0000 (13 14:13 -0800)
tree0066345acea0458a05cf4485bce4f119b8f610c1
parent8bb4f1bfdc4f9b7c35fe6a5c0785cc913d3088b6
Constraint ImmMap keys to arraykey

Summary: This adds a few fixmes that link to a task for constraining all containers as such. As more containers are constrained, these fixmes will be added/removed.

Reviewed By: KendallHopkins

Differential Revision: D14061104

fbshipit-source-id: 68d0ba048b8766c6177aec2e3989e11edd6b5b62
hphp/hack/hhi/collections/ImmMap.hhi
hphp/hack/hhi/collections/Map.hhi
hphp/hack/hhi/interfaces.hhi
hphp/hack/hhi/rx/interfaces.hhi
hphp/hack/hhi/traits.hhi
hphp/hack/test/typecheck/immmap.php
hphp/hack/test/typecheck/new_inference/array_get_bad.php.exp