Fix namespacing of classname shape keys for type aliases
commit1063d50b4b476da0ea7b9f031118ade5a5235045
authorOguz Ulgen <oulgen@fb.com>
Fri, 11 May 2018 01:24:00 +0000 (10 18:24 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Fri, 11 May 2018 01:30:58 +0000 (10 18:30 -0700)
treeee2f51c558b975db94a42b06a2eef8dafd068098
parent1b1ebb39b7c9871c53abb71b755616d07e6b78bd
Fix namespacing of classname shape keys for type aliases

Summary: Fixes https://github.com/facebook/hhvm/issues/8195

Reviewed By: fredemmott

Differential Revision: D7958066

fbshipit-source-id: 8b3d02001d055b0f05b5a64b8ea8475f3b27a135
hphp/hack/src/hhbc/emit_type_constant.ml
hphp/hack/src/hhbc/hhbc_hhas.ml
hphp/test/slow/namespace/alias/namespaced_aliases.php [new file with mode: 0644]
hphp/test/slow/namespace/alias/namespaced_aliases.php.expect [new file with mode: 0644]