Ban $this and $$ from being passed by reference
commit99cd09ac4d8b3984c2e87dbabf6971cb99e73808
authorKunal Mehta <kunalm@fb.com>
Tue, 12 Jun 2018 00:35:27 +0000 (11 17:35 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Tue, 12 Jun 2018 00:53:32 +0000 (11 17:53 -0700)
tree6b8cdcd362cf578c72e32a97042c28ff515077ca
parentbc1222117d279798ab992e8f2c09ecac747196cd
Ban $this and $$ from being passed by reference

Summary: As titled.

Reviewed By: periodic1236

Differential Revision: D8363638

fbshipit-source-id: 08ea8a54a39ad67d12b92347c7ee5fd085e836cb
hphp/hack/src/errors/error_codes.ml
hphp/hack/src/errors/errors.ml
hphp/hack/src/errors/errors_sig.ml
hphp/hack/src/typing/nastCheck.ml
hphp/hack/test/errors/error_map.ml
hphp/hack/test/typecheck/references/pass_by_ref/pass_by_ref_annotation5.php [new file with mode: 0644]
hphp/hack/test/typecheck/references/pass_by_ref/pass_by_ref_annotation5.php.exp [new file with mode: 0644]