Refactor property code to use MemberLookupContext
[hiphop-php.git] / hphp / runtime / base / 
treec1ee11e1be45b6f7c2ddbe2b95410d998189bb76
drwxr-xr-x   ..
-rw-r--r-- 12705 annot-type.cpp
-rw-r--r-- 7140 annot-type.h
-rw-r--r-- 8314 apc-array.cpp
-rw-r--r-- 6413 apc-array.h
-rw-r--r-- 16923 apc-bespoke.cpp
-rw-r--r-- 2193 apc-bespoke.h
-rw-r--r-- 2244 apc-clsmeth.h
-rw-r--r-- 7167 apc-collection.cpp
-rw-r--r-- 2077 apc-collection.h
-rw-r--r-- 1920 apc-handle-defs.h
-rw-r--r-- 14614 apc-handle.cpp
-rw-r--r-- 10549 apc-handle.h
-rw-r--r-- 2381 apc-named-entity.h
-rw-r--r-- 13481 apc-object.cpp
-rw-r--r-- 4150 apc-object.h
-rw-r--r-- 2780 apc-rclass-meth.cpp
-rw-r--r-- 1588 apc-rclass-meth.h
-rw-r--r-- 2684 apc-rfunc.cpp
-rw-r--r-- 1948 apc-rfunc.h
-rw-r--r-- 24077 apc-stats.cpp
-rw-r--r-- 10386 apc-stats.h
-rw-r--r-- 2138 apc-string.cpp
-rw-r--r-- 3835 apc-string.h
-rw-r--r-- 7549 apc-typed-value.cpp
-rw-r--r-- 6471 apc-typed-value.h
-rw-r--r-- 3352 array-common.cpp
-rw-r--r-- 1426 array-common.h
-rw-r--r-- 10344 array-data-defs.h
-rw-r--r-- 6284 array-data-inl.h
-rw-r--r-- 31101 array-data.cpp
-rw-r--r-- 27316 array-data.h
-rw-r--r-- 2455 array-init.cpp
-rw-r--r-- 13562 array-init.h
-rw-r--r-- 6145 array-iterator.cpp
-rw-r--r-- 13573 array-iterator.h
-rw-r--r-- 9261 array-provenance.cpp
-rw-r--r-- 2669 array-provenance.h
-rw-r--r-- 12219 array-sort.cpp
-rw-r--r-- 14897 array-util.cpp
-rw-r--r-- 5053 array-util.h
-rw-r--r-- 1604 atomic-countable.h
-rw-r--r-- 3401 atomic-shared-ptr.h
-rw-r--r-- 12776 attr.h
-rw-r--r-- 13224 autoload-handler.cpp
-rw-r--r-- 7512 autoload-handler.h
-rw-r--r-- 11285 autoload-map.h
-rw-r--r-- 4339 backtrace-inl.h
-rw-r--r-- 24467 backtrace.cpp
-rw-r--r-- 14824 backtrace.h
-rw-r--r-- 9304 bespoke-array.cpp
-rw-r--r-- 8767 bespoke-array.h
-rw-r--r-- 1724 bespoke-iter.cpp
-rw-r--r-- 2488 bespoke-iter.h
-rw-r--r-- 12792 bespoke-runtime.cpp
-rw-r--r-- 6840 bespoke-runtime.h
drwxr-xr-x - bespoke
-rw-r--r-- 43546 builtin-functions.cpp
-rw-r--r-- 13753 builtin-functions.h
-rw-r--r-- 2605 classname-is.h
-rw-r--r-- 5488 code-coverage.cpp
-rw-r--r-- 2415 code-coverage.h
-rw-r--r-- 15400 coeffects-config.cpp
-rw-r--r-- 3433 coeffects-config.h
-rw-r--r-- 17069 collections.cpp
-rw-r--r-- 6666 collections.h
-rw-r--r-- 1364 comparisons.cpp
-rw-r--r-- 10947 comparisons.h
-rw-r--r-- 40027 concurrent-shared-store.cpp
-rw-r--r-- 14514 concurrent-shared-store.h
-rw-r--r-- 16109 config.cpp
-rw-r--r-- 19375 config.h
-rw-r--r-- 3520 container-functions.h
-rw-r--r-- 9707 countable.h
-rw-r--r-- 14394 crash-reporter.cpp
-rw-r--r-- 1306 crash-reporter.h
-rw-r--r-- 1806 curl-tls-workarounds.cpp
-rw-r--r-- 1126 curl-tls-workarounds.h
-rw-r--r-- 4547 data-stream-wrapper.cpp
-rw-r--r-- 1680 data-stream-wrapper.h
-rw-r--r-- 6427 data-walker.cpp
-rw-r--r-- 4367 data-walker.h
-rw-r--r-- 1114 datatype-macros.h
-rw-r--r-- 6024 datatype-profiler.cpp
-rw-r--r-- 1890 datatype-profiler.h
-rw-r--r-- 11937 datatype.cpp
-rw-r--r-- 13984 datatype.h
-rw-r--r-- 5279 dateinterval.cpp
-rw-r--r-- 3735 dateinterval.h
-rw-r--r-- 35675 datetime.cpp
-rw-r--r-- 13310 datetime.h
-rw-r--r-- 3032 debuggable.cpp
-rw-r--r-- 2603 debuggable.h
-rw-r--r-- 3528 directory.cpp
-rw-r--r-- 3203 directory.h
-rw-r--r-- 1761 double-to-int64.h
-rw-r--r-- 1478 dummy-resource.cpp
-rw-r--r-- 2027 dummy-resource.h
-rw-r--r-- 8236 emulate-zend.cpp
-rw-r--r-- 1152 emulate-zend.h
-rw-r--r-- 8754 enum-cache.cpp
-rw-r--r-- 4449 enum-cache.h
-rw-r--r-- 2364 enum-util.cpp
-rw-r--r-- 1554 enum-util.h
-rw-r--r-- 12878 exceptions.cpp
-rw-r--r-- 7586 exceptions.h
-rw-r--r-- 8455 execution-context-inl.h
-rw-r--r-- 68470 execution-context.cpp
-rw-r--r-- 21039 execution-context.h
-rw-r--r-- 1803 execution-profiler.h
-rw-r--r-- 7888 extended-logger.cpp
-rw-r--r-- 2615 extended-logger.h
-rw-r--r-- 4746 file-await.cpp
-rw-r--r-- 2319 file-await.h
-rw-r--r-- 5936 file-stream-wrapper.cpp
-rw-r--r-- 3271 file-stream-wrapper.h
-rw-r--r-- 3963 file-util-defs.h
-rw-r--r-- 19139 file-util.cpp
-rw-r--r-- 4653 file-util.h
-rw-r--r-- 27185 file.cpp
-rw-r--r-- 10384 file.h
-rw-r--r-- 2538 glob-stream-wrapper.cpp
-rw-r--r-- 1642 glob-stream-wrapper.h
-rw-r--r-- 12176 hash-table-inl.h
-rw-r--r-- 7527 hash-table-x64.S
-rw-r--r-- 1522 hash-table-x64.h
-rw-r--r-- 16490 hash-table.h
-rw-r--r-- 2823 header-kind-shared.h
-rw-r--r-- 10905 header-kind.h
-rw-r--r-- 6095 heap-algorithms.h
-rw-r--r-- 25554 heap-collect.cpp
-rw-r--r-- 7603 heap-graph.cpp
-rw-r--r-- 4587 heap-graph.h
-rw-r--r-- 4117 heap-profiling.cpp
-rw-r--r-- 1880 heap-profiling.h
-rw-r--r-- 9532 heap-report.cpp
-rw-r--r-- 13390 heap-scan.h
-rw-r--r-- 14800 hhprof.cpp
-rw-r--r-- 4626 hhprof.h
-rw-r--r-- 1317 hphp-system.cpp
-rw-r--r-- 1247 hphp-system.h
-rw-r--r-- 11364 http-client.cpp
-rw-r--r-- 4385 http-client.h
-rw-r--r-- 5200 http-stream-wrapper.cpp
-rw-r--r-- 1679 http-stream-wrapper.h
-rw-r--r-- 2156 implicit-context.cpp
-rw-r--r-- 2775 implicit-context.h
drwxr-xr-x - ini-parser
-rw-r--r-- 36165 ini-setting.cpp
-rw-r--r-- 15497 ini-setting.h
-rw-r--r-- 2614 init-fini-node.cpp
-rw-r--r-- 4416 init-fini-node.h
-rw-r--r-- 6098 intercept.cpp
-rw-r--r-- 2017 intercept.h
-rw-r--r-- 3955 intl-convert.cpp
-rw-r--r-- 1658 intl-convert.h
-rw-r--r-- 8246 locale.cpp
-rw-r--r-- 3843 locale.h
-rw-r--r-- 2874 location.h
-rw-r--r-- 5865 mem-file.cpp
-rw-r--r-- 2581 mem-file.h
-rw-r--r-- 3176 member-reflection.cpp
-rw-r--r-- 2751 member-reflection.h
-rw-r--r-- 19286 memory-manager-defs.h
-rw-r--r-- 13062 memory-manager-inl.h
-rw-r--r-- 39283 memory-manager.cpp
-rw-r--r-- 42184 memory-manager.h
-rw-r--r-- 4028 memory-usage-stats.h
-rw-r--r-- 14104 object-data-inl.h
-rw-r--r-- 58241 object-data.cpp
-rw-r--r-- 22581 object-data.h
-rw-r--r-- 4209 object-iterator.h
-rw-r--r-- 1666 opaque-resource.h
-rw-r--r-- 3250 output-file.cpp
-rw-r--r-- 2122 output-file.h
-rw-r--r-- 7807 packed-block.h
-rw-r--r-- 14358 perf-mem-event.cpp
-rw-r--r-- 1305 perf-mem-event.h
-rw-r--r-- 2535 perf-warning-inl.h
-rw-r--r-- 1372 perf-warning.cpp
-rw-r--r-- 2652 perf-warning.h
-rw-r--r-- 1979 php-globals-inl.h
-rw-r--r-- 2244 php-globals.h
-rw-r--r-- 4687 php-stream-wrapper.cpp
-rw-r--r-- 1610 php-stream-wrapper.h
-rw-r--r-- 2464 pipe.cpp
-rw-r--r-- 1623 pipe.h
-rw-r--r-- 10031 plain-file.cpp
-rw-r--r-- 3911 plain-file.h
-rw-r--r-- 68282 preg.cpp
-rw-r--r-- 5819 preg.h
-rw-r--r-- 2907 prof-counters.h
-rw-r--r-- 102943 program-functions.cpp
-rw-r--r-- 5651 program-functions.h
-rw-r--r-- 7098 rds-header.h
-rw-r--r-- 12688 rds-inl.h
-rw-r--r-- 10134 rds-symbol.cpp
-rw-r--r-- 4716 rds-symbol.h
-rw-r--r-- 4353 rds-util.cpp
-rw-r--r-- 2948 rds-util.h
-rw-r--r-- 33505 rds.cpp
-rw-r--r-- 18580 rds.h
-rw-r--r-- 7732 repo-auth-type-tags.h
-rw-r--r-- 17902 repo-auth-type.cpp
-rw-r--r-- 8517 repo-auth-type.h
-rw-r--r-- 7486 repo-autoload-map.cpp
-rw-r--r-- 3677 repo-autoload-map.h
-rw-r--r-- 1207 req-bitset.h
-rw-r--r-- 1400 req-deque.h
-rw-r--r-- 4820 req-hash-map.h
-rw-r--r-- 4438 req-hash-set.h
-rw-r--r-- 1397 req-list.h
-rw-r--r-- 9041 req-malloc.h
-rw-r--r-- 1625 req-map.h
-rw-r--r-- 6092 req-memory.h
-rw-r--r-- 1406 req-optional.h
-rw-r--r-- 2309 req-ptr.cpp
-rw-r--r-- 10554 req-ptr.h
-rw-r--r-- 2510 req-root.cpp
-rw-r--r-- 4439 req-root.h
-rw-r--r-- 2306 req-tiny-vector.h
-rw-r--r-- 1501 req-vector.h
-rw-r--r-- 2131 request-event-handler.h
-rw-r--r-- 12502 request-info.cpp
-rw-r--r-- 6190 request-info.h
-rw-r--r-- 6683 request-injection-data-inl.h
-rw-r--r-- 26646 request-injection-data.cpp
-rw-r--r-- 14035 request-injection-data.h
-rw-r--r-- 9082 request-tracing-inl.h
-rw-r--r-- 2565 request-tracing.cpp
-rw-r--r-- 6677 request-tracing.h
-rw-r--r-- 2703 resource-data.cpp
-rw-r--r-- 11367 resource-data.h
-rw-r--r-- 3348 root-map.h
-rw-r--r-- 17743 runtime-error.cpp
-rw-r--r-- 8124 runtime-error.h
-rw-r--r-- 119973 runtime-option.cpp
-rw-r--r-- 81553 runtime-option.h
-rw-r--r-- 8444 socket.cpp
-rw-r--r-- 5792 socket.h
-rw-r--r-- 4246 sort-flags.h
-rw-r--r-- 13894 sort-helpers.h
-rw-r--r-- 7741 sparse-heap.cpp
-rw-r--r-- 24902 ssl-socket.cpp
-rw-r--r-- 5420 ssl-socket.h
-rw-r--r-- 2010 stack-logger.cpp
-rw-r--r-- 1128 stack-logger.h
-rw-r--r-- 30461 stat-cache.cpp
-rw-r--r-- 5201 stat-cache.h
-rw-r--r-- 11417 static-string-table.cpp
-rw-r--r-- 5695 static-string-table.h
-rw-r--r-- 3948 stats.cpp
-rw-r--r-- 3554 stats.h
-rw-r--r-- 1420 str-key-table.cpp
-rw-r--r-- 1490 str-key-table.h
-rw-r--r-- 4546 stream-wrapper-registry.cpp
-rw-r--r-- 1934 stream-wrapper-registry.h
-rw-r--r-- 1376 stream-wrapper.cpp
-rw-r--r-- 3977 stream-wrapper.h
-rw-r--r-- 7863 string-buffer.cpp
-rw-r--r-- 6665 string-buffer.h
-rw-r--r-- 1301 string-data-arm.S
-rw-r--r-- 7424 string-data-inl.h
-rw-r--r-- 1549 string-data-macros.h
-rw-r--r-- 1147 string-data-x64.S
-rw-r--r-- 29657 string-data.cpp
-rw-r--r-- 21280 string-data.h
-rw-r--r-- 2132 string-functors.h
-rw-r--r-- 1472 string-hash-map.h
-rw-r--r-- 1568 string-hash-set.h
-rw-r--r-- 15019 string-util.cpp
-rw-r--r-- 6180 string-util.h
-rw-r--r-- 7056 strings.h
-rw-r--r-- 1717 struct-log-util.cpp
-rw-r--r-- 1588 struct-log-util.h
-rw-r--r-- 2056 surprise-flags.cpp
-rw-r--r-- 5041 surprise-flags.h
-rw-r--r-- 3432 sweepable.h
-rw-r--r-- 1185 system-profiler.cpp
-rw-r--r-- 2244 system-profiler.h
-rw-r--r-- 4411 temp-file.cpp
-rw-r--r-- 2239 temp-file.h
drwxr-xr-x - test
-rw-r--r-- 8041 thread-safe-setlocale.cpp
-rw-r--r-- 1688 thread-safe-setlocale.h
-rw-r--r-- 7017 thrift-buffer.cpp
-rw-r--r-- 7341 thrift-buffer.h
-rw-r--r-- 2963 timestamp.cpp
-rw-r--r-- 1913 timestamp.h
-rw-r--r-- 15265 timezone.cpp
-rw-r--r-- 5044 timezone.h
-rw-r--r-- 12299 tracing.cpp
-rw-r--r-- 14431 tracing.h
-rw-r--r-- 19069 tv-arith.cpp
-rw-r--r-- 5967 tv-arith.h
-rw-r--r-- 1624 tv-array-like.h
-rw-r--r-- 18569 tv-comparisons.cpp
-rw-r--r-- 2803 tv-comparisons.h
-rw-r--r-- 1893 tv-conv-notice.h
-rw-r--r-- 5676 tv-conversions-inl.h
-rw-r--r-- 30519 tv-conversions.cpp
-rw-r--r-- 3674 tv-conversions.h
-rw-r--r-- 5004 tv-helpers.cpp
-rw-r--r-- 20159 tv-layout.h
-rw-r--r-- 7851 tv-mutate.h
-rw-r--r-- 7094 tv-refcount.h
-rw-r--r-- 2243 tv-type.h
-rw-r--r-- 6205 tv-uncounted.cpp
-rw-r--r-- 3068 tv-uncounted.h
-rw-r--r-- 3834 tv-val-inl.h
-rw-r--r-- 8359 tv-val.h
-rw-r--r-- 2526 tv-variant.h
-rw-r--r-- 24150 type-array.cpp
-rw-r--r-- 17404 type-array.h
-rw-r--r-- 2101 type-object.cpp
-rw-r--r-- 5612 type-object.h
-rw-r--r-- 1715 type-resource.cpp
-rw-r--r-- 4138 type-resource.h
-rw-r--r-- 12951 type-string.cpp
-rw-r--r-- 18113 type-string.h
-rw-r--r-- 7486 type-structure-helpers-defs.h
-rw-r--r-- 35859 type-structure-helpers.cpp
-rw-r--r-- 4785 type-structure-helpers.h
-rw-r--r-- 37162 type-structure.cpp
-rw-r--r-- 4827 type-structure.h
-rw-r--r-- 22111 type-variant.cpp
-rw-r--r-- 48476 type-variant.h
-rw-r--r-- 3010 typed-value.cpp
-rw-r--r-- 13527 typed-value.h
-rw-r--r-- 4265 types.h
-rw-r--r-- 1717 unaligned-typed-value.h
-rw-r--r-- 86012 unit-cache.cpp
-rw-r--r-- 12361 unit-cache.h
-rw-r--r-- 5711 url-file.cpp
-rw-r--r-- 2577 url-file.h
-rw-r--r-- 1814 url.cpp
-rw-r--r-- 1811 url.h
-rw-r--r-- 3049 user-attributes.cpp
-rw-r--r-- 3801 user-attributes.h
-rw-r--r-- 8123 user-autoload-map.cpp
-rw-r--r-- 4751 user-autoload-map.h
-rw-r--r-- 5252 utf8-decode.cpp
-rw-r--r-- 2292 utf8-decode.h
-rw-r--r-- 4522 vanilla-dict-defs.h
-rw-r--r-- 2360 vanilla-dict-keys.cpp
-rw-r--r-- 5188 vanilla-dict-keys.h
-rw-r--r-- 42512 vanilla-dict.cpp
-rw-r--r-- 18565 vanilla-dict.h
-rw-r--r-- 22315 vanilla-keyset.cpp
-rw-r--r-- 12342 vanilla-keyset.h
-rw-r--r-- 6342 vanilla-sort.h
-rw-r--r-- 5874 vanilla-vec-defs.h
-rw-r--r-- 26264 vanilla-vec.cpp
-rw-r--r-- 9589 vanilla-vec.h
-rw-r--r-- 70236 variable-serializer.cpp
-rw-r--r-- 13659 variable-serializer.h
-rw-r--r-- 53945 variable-unserializer.cpp
-rw-r--r-- 6397 variable-unserializer.h
-rw-r--r-- 1970 vm-worker.h
-rw-r--r-- 5403 watchman-connection.cpp
-rw-r--r-- 1189 watchman-connection.h
-rw-r--r-- 9699 watchman.cpp
-rw-r--r-- 2075 watchman.h
-rw-r--r-- 3489 weakref-data.cpp
-rw-r--r-- 1772 weakref-data.h
-rw-r--r-- 18985 zend-collator.cpp
-rw-r--r-- 1722 zend-collator.h
-rw-r--r-- 5712 zend-functions.cpp
-rw-r--r-- 2029 zend-functions.h
-rw-r--r-- 2456 zend-multiply.h
-rw-r--r-- 24476 zend-pack.cpp
-rw-r--r-- 3532 zend-pack.h
-rw-r--r-- 51919 zend-php-config.h
-rw-r--r-- 13291 zend-printf.cpp
-rw-r--r-- 1356 zend-printf.h
-rw-r--r-- 3444 zend-qsort.cpp
-rw-r--r-- 1550 zend-qsort.h
-rw-r--r-- 28886 zend-scanf.cpp
-rw-r--r-- 1886 zend-scanf.h
-rw-r--r-- 71217 zend-string.cpp
-rw-r--r-- 8005 zend-string.h
-rw-r--r-- 10971 zend-url.cpp
-rw-r--r-- 1877 zend-url.h