Fix infer static initialization order fiasco
commitfe5f3b86c89217af5efcdba9fa7124c26ffeed89
authorOguz Ulgen <oulgen@fb.com>
Sun, 15 Apr 2018 00:50:17 +0000 (14 17:50 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Sun, 15 Apr 2018 00:54:39 +0000 (14 17:54 -0700)
tree184cda66d79b46fa515386a570e5bb81d757cad9
parent5e17c3840e3a1119357527ebfecf8b9fc78d54f4
Fix infer static initialization order fiasco

Summary:
On D7560595, infer is complaining about http://fbinfer.com/docs/checkers-bug-types.html#STATIC_INITIALIZATION_ORDER_FIASCO

This diff tries to fix it.

Reviewed By: markw65

Differential Revision: D7628272

fbshipit-source-id: 49432971d3aeb94dbf72726325269ddc01cf40a3
hphp/hhbbc/type-system.cpp