MaybeMutable the collection builtins
commit1277909659843f8bb3597f7f562f02a9e88f6efa
authorDavid Snider <dizzy@fb.com>
Mon, 9 Jul 2018 18:44:45 +0000 (9 11:44 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Mon, 9 Jul 2018 18:58:20 +0000 (9 11:58 -0700)
treefb0a9d8a717bab99e6c2dd282a4b3e5e48b81229
parentd6056a1e66fdf3964ba9d4b3d9ff85b8297dec1c
MaybeMutable the collection builtins

Summary:
```
<<((__Native, )?__Rx(, __OnlyRxIfArgs)?(, __MutableReturn)?)>> => <<$1, __MaybeMutable>>

__OnlyRxIfImpl => __MaybeMutable, __OnlyRxIfImpl

, __MaybeMutable(>>\s+public function __construct) => $1

hphp/runtime/ext/collections/ext_collections.gen
```

Reviewed By: KendallHopkins

Differential Revision: D8756542

fbshipit-source-id: 6d68e70189b925b6c1febb9600649860ad492f31
15 files changed:
hphp/hack/hhi/collections/ImmMap.hhi
hphp/hack/hhi/collections/ImmSet.hhi
hphp/hack/hhi/collections/ImmVector.hhi
hphp/hack/hhi/collections/Map.hhi
hphp/hack/hhi/collections/Pair.hhi
hphp/hack/hhi/collections/Set.hhi
hphp/hack/hhi/collections/Vector.hhi
hphp/hack/hhi/collections/interfaces.hhi
hphp/hack/hhi/rx/exception.hhi
hphp/hack/hhi/rx/interfaces.hhi
hphp/runtime/ext/collections/ext_collections-map.php
hphp/runtime/ext/collections/ext_collections-map.tmpl
hphp/runtime/ext/collections/ext_collections-pair.php
hphp/runtime/ext/collections/ext_collections-set.php
hphp/runtime/ext/collections/ext_collections-vector.php