Stop passing detail::Dyn by pointer
commitf5387db97bc44f486a43205f113d7944800380c2
authorAlfred Fuller <afuller@fb.com>
Thu, 15 Sep 2022 06:39:15 +0000 (14 23:39 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Thu, 15 Sep 2022 06:39:15 +0000 (14 23:39 -0700)
tree14afa2300e2f4453525c492b14013fd0ef28d141
parent1be3917a7b5f23f6db55c915ee707553d3985cda
Stop passing detail::Dyn by pointer

Summary: Dyn ***is*** a pointer (+ type and ownership info), so can already represent null/void/absent; no need to pass it by pointer.

Reviewed By: iahs

Differential Revision: D39490550

fbshipit-source-id: 4167a5ab13bc0e3353b9253e823a79f61b241abd
third-party/thrift/src/thrift/lib/cpp2/op/detail/AnyOp.h
third-party/thrift/src/thrift/lib/cpp2/op/detail/ContainerOp.h
third-party/thrift/src/thrift/lib/cpp2/op/detail/StructOp.h
third-party/thrift/src/thrift/lib/cpp2/type/detail/Runtime.h
third-party/thrift/src/thrift/lib/cpp2/type/detail/TypeInfo.h