[fbl] Make fbl::unique_ptr an alias of std::unique_ptr
fbl::unique_ptr differed from std::unique_ptr in a handful of ways. - fbl::unique_ptr supported the fbl::Recycler technology. This had no clients (all clients use fbl::RefPtr instead). - The deleter is differently named, and so some friend declarations needed to be tweaked. - The constructors and conversions are slightly different. This manifested as a need to explicitly provide template arguments in a handful of places. In general, std:: allows more conversions than fbl:: did. Bug: ZX-3357 #comment fbl::unique_ptr alias Bug: ZX-3837 #done Change-Id: I43b099e7e2905b87c3bc3ad493a30a9f05add4ba
Showing
- garnet/bin/media/audio_core/audio_packet_ref.h 3 additions, 1 deletiongarnet/bin/media/audio_core/audio_packet_ref.h
- garnet/bin/media/audio_core/audio_renderer_impl.h 3 additions, 1 deletiongarnet/bin/media/audio_core/audio_renderer_impl.h
- garnet/bin/media/audio_core/pending_flush_token.h 3 additions, 1 deletiongarnet/bin/media/audio_core/pending_flush_token.h
- garnet/drivers/audio/virtual_audio/virtual_audio_device_impl.h 3 additions, 1 deletion...t/drivers/audio/virtual_audio/virtual_audio_device_impl.h
- src/connectivity/bluetooth/core/bt-host/common/slab_allocator_traits.h 0 additions, 16 deletions...ity/bluetooth/core/bt-host/common/slab_allocator_traits.h
- zircon/system/dev/audio/astro-tdm-output/tas27xx.h 1 addition, 1 deletionzircon/system/dev/audio/astro-tdm-output/tas27xx.h
- zircon/system/dev/audio/gauss-tdm/tas57xx.h 2 additions, 2 deletionszircon/system/dev/audio/gauss-tdm/tas57xx.h
- zircon/system/dev/audio/intel-hda/controller/codec-cmd-job.h 4 additions, 2 deletionszircon/system/dev/audio/intel-hda/controller/codec-cmd-job.h
- zircon/system/dev/audio/usb-audio/usb-audio-control-interface.h 1 addition, 1 deletion.../system/dev/audio/usb-audio/usb-audio-control-interface.h
- zircon/system/dev/audio/usb-audio/usb-audio-path.h 1 addition, 1 deletionzircon/system/dev/audio/usb-audio/usb-audio-path.h
- zircon/system/dev/audio/usb-audio/usb-audio-stream-interface.h 2 additions, 2 deletions...n/system/dev/audio/usb-audio/usb-audio-stream-interface.h
- zircon/system/dev/bus/pci/allocation.cpp 6 additions, 4 deletionszircon/system/dev/bus/pci/allocation.cpp
- zircon/system/dev/lib/amlogic/include/soc/aml-common/aml-pdm-audio.h 1 addition, 1 deletion...em/dev/lib/amlogic/include/soc/aml-common/aml-pdm-audio.h
- zircon/system/dev/lib/amlogic/include/soc/aml-common/aml-tdm-audio.h 1 addition, 1 deletion...em/dev/lib/amlogic/include/soc/aml-common/aml-tdm-audio.h
- zircon/system/dev/test/mock-device/device.cpp 1 addition, 1 deletionzircon/system/dev/test/mock-device/device.cpp
- zircon/system/uapp/ihda/intel_hda_codec.h 1 addition, 1 deletionzircon/system/uapp/ihda/intel_hda_codec.h
- zircon/system/uapp/ihda/intel_hda_controller.h 1 addition, 1 deletionzircon/system/uapp/ihda/intel_hda_controller.h
- zircon/system/ulib/audio-utils/include/audio-utils/audio-device-stream.h 1 addition, 1 deletion...lib/audio-utils/include/audio-utils/audio-device-stream.h
- zircon/system/ulib/audio-utils/include/audio-utils/audio-input.h 1 addition, 1 deletion...system/ulib/audio-utils/include/audio-utils/audio-input.h
- zircon/system/ulib/audio-utils/include/audio-utils/audio-output.h 1 addition, 1 deletion...ystem/ulib/audio-utils/include/audio-utils/audio-output.h
Loading
Please register or sign in to comment