Manual remaining class -> struct conversion
commit1d9264e19cf255ee6ca79339d25f5b838e442159
authorMax Wang <mwang@fb.com>
Mon, 8 Feb 2016 20:06:03 +0000 (8 12:06 -0800)
committerhhvm-bot <hhvm-bot@fb.com>
Mon, 8 Feb 2016 20:30:40 +0000 (8 12:30 -0800)
tree5d8322a3f3039514df246ee4dcedeb67acba421f
parentc8ac94bcb82196f73fe8b82a13b85516a4a42300
Manual remaining class -> struct conversion

Summary:
- Edge cases that the codemods didn't cover (due to unusual
  public/private pairs, or commas or stars in templated types).
- Replace unnecessary inheritance with templated using.

Reviewed By: Orvid

Differential Revision: D2905356

fb-gh-sync-id: 04249ae42edcd349e8298c1fac7477511de0fc85
13 files changed:
hphp/compiler/expression/constant_expression.h
hphp/compiler/package.cpp
hphp/runtime/base/concurrent-shared-store.h
hphp/runtime/base/shared-string.h
hphp/runtime/base/type-string.h
hphp/runtime/ext/ipc/ext_ipc.cpp
hphp/runtime/ext/pdo/ext_pdo.cpp
hphp/runtime/ext/xmlreader/ext_xmlreader.cpp
hphp/runtime/vm/indexed-string-map.h
hphp/tools/tc-print/mappers.h
hphp/util/hash-map-typedefs.h
hphp/util/mutex.h
hphp/util/test/job-queue-workload.cpp