Use TypedValue over const TypedValue* in array iteration APIs
commit7c4c95aad411354b92231743c92473dba953bc3b
authorMax Wang <mwang@fb.com>
Thu, 20 Jul 2017 16:12:06 +0000 (20 09:12 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Thu, 20 Jul 2017 16:16:02 +0000 (20 09:16 -0700)
tree39a44823f4d883851712bbec83f9adb761041a13
parentd3455f075a03a65ea2984a6d21dada8768c32eb0
Use TypedValue over const TypedValue* in array iteration APIs

Summary: Towards a world free from the shackles of TypedValue.

Reviewed By: jano, alexeyt

Differential Revision: D5049736

fbshipit-source-id: d66a634f60fec0fffda70058cc786ddeedf7244c
56 files changed:
hphp/hhbbc/dce.cpp
hphp/hhbbc/interp-builtin.cpp
hphp/hhbbc/type-system.cpp
hphp/runtime/base/apc-array.cpp
hphp/runtime/base/apc-object.cpp
hphp/runtime/base/array-common.cpp
hphp/runtime/base/array-data.cpp
hphp/runtime/base/array-iterator.cpp
hphp/runtime/base/array-iterator.h
hphp/runtime/base/array-util.cpp
hphp/runtime/base/collections.cpp
hphp/runtime/base/data-walker.cpp
hphp/runtime/base/execution-context.cpp
hphp/runtime/base/ini-setting.cpp
hphp/runtime/base/mixed-array.cpp
hphp/runtime/base/mixed-array.h
hphp/runtime/base/object-data.cpp
hphp/runtime/base/packed-array-defs.h
hphp/runtime/base/ref-data.h
hphp/runtime/base/set-array.h
hphp/runtime/base/tv-conversions.cpp
hphp/runtime/base/tv-conversions.h
hphp/runtime/base/tv-refcount.h
hphp/runtime/base/type-array.cpp
hphp/runtime/base/type-array.h
hphp/runtime/base/type-variant.cpp
hphp/runtime/base/type-variant.h
hphp/runtime/base/variable-serializer.cpp
hphp/runtime/base/zend-collator.cpp
hphp/runtime/debugger/cmd/cmd_where.cpp
hphp/runtime/ext/array/ext_array.cpp
hphp/runtime/ext/async_mysql/ext_async_mysql.cpp
hphp/runtime/ext/collections/ext_collections-map.cpp
hphp/runtime/ext/collections/ext_collections-set.cpp
hphp/runtime/ext/collections/ext_collections-vector.cpp
hphp/runtime/ext/fb/ext_fb.cpp
hphp/runtime/ext/gd/ext_gd.cpp
hphp/runtime/ext/hh/ext_hh.cpp
hphp/runtime/ext/imagick/ext_imagick.cpp
hphp/runtime/ext/imagick/imagick.cpp
hphp/runtime/ext/objprof/ext_objprof.cpp
hphp/runtime/ext/pgsql/pgsql.cpp
hphp/runtime/ext/readline/ext_readline.cpp
hphp/runtime/ext/reflection/ext_reflection.cpp
hphp/runtime/ext/std/ext_std_math.cpp
hphp/runtime/ext/std/ext_std_variable.cpp
hphp/runtime/ext/thrift/compact.cpp
hphp/runtime/ext/wddx/ext_wddx.cpp
hphp/runtime/ext/xdebug/php5_xdebug/xdebug_var.cpp
hphp/runtime/ext_zend_compat/php-src/Zend/zend_hash.cpp
hphp/runtime/vm/async-flow-stepper.cpp
hphp/runtime/vm/bytecode.cpp
hphp/runtime/vm/event-hook.cpp
hphp/runtime/vm/jit/irgen-builtin.cpp
hphp/runtime/vm/jit/simplify.cpp
hphp/runtime/vm/jit/type-array-elem.cpp