Convert UnitEmitter::m_fes to use unique pointers
commita6078a2d931daa2043a45f6f2256a5f6fed284d0
authorJeff Hemphill <jhemphill@fb.com>
Thu, 20 Dec 2018 03:14:31 +0000 (19 19:14 -0800)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Thu, 20 Dec 2018 03:17:24 +0000 (19 19:17 -0800)
tree143b3e1ced76183ca3e98c00e9b482b6a8f57179
parent70fc1583b54f9beffb837279bf32665ac3f82f0b
Convert UnitEmitter::m_fes to use unique pointers

Summary: More getting-familiar modernization stuff. We manually iterate over our FuncEmitter vector and free each element in it, but we can easily use a `unique_ptr` instead.

Reviewed By: markw65

Differential Revision: D13441142

fbshipit-source-id: 015f11cb27fd26651bd77def2b47d256fffb7081
hphp/hhbbc/emit.cpp
hphp/runtime/vm/as.cpp
hphp/runtime/vm/unit-emitter-inl.h
hphp/runtime/vm/unit-emitter.cpp
hphp/runtime/vm/unit-emitter.h
hphp/runtime/vm/verifier/check-unit.cpp
hphp/runtime/vm/verifier/pretty.cpp