ladybird/Kernel/Devices/USB
Daniel Bertalan f820917a76 Everywhere: Use nothrow new with adopt_{ref,own}_if_nonnull
This commit converts naked `new`s to `AK::try_make` and `AK::try_create`
wherever possible. If the called constructor is private, this can not be
done, so we instead now use the standard-defined and compiler-agnostic
`new (nothrow)`.
2021-06-24 17:35:49 +04:30
..
PacketTypes.h USB: Further Implement USB Structures 2021-06-12 18:17:25 +04:30
UHCIController.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
UHCIController.h USB: Store devices in globally accessible array 2021-06-18 17:04:57 +04:30
UHCIDescriptorTypes.h USB: Further Implement USB Structures 2021-06-12 18:17:25 +04:30
USBDescriptors.h USB: Further Implement USB Structures 2021-06-12 18:17:25 +04:30
USBDevice.cpp Everywhere: Use nothrow new with adopt_{ref,own}_if_nonnull 2021-06-24 17:35:49 +04:30
USBDevice.h USB: Store device descriptor on enumeration 2021-06-18 17:04:57 +04:30
USBEndpoint.h USB: Further Implement USB Structures 2021-06-12 18:17:25 +04:30
USBPipe.cpp Everywhere: Use nothrow new with adopt_{ref,own}_if_nonnull 2021-06-24 17:35:49 +04:30
USBPipe.h USB: Further Implement USB Structures 2021-06-12 18:17:25 +04:30
USBRequest.h USB: Further Implement USB Structures 2021-06-12 18:17:25 +04:30
USBTransfer.cpp Everywhere: Use nothrow new with adopt_{ref,own}_if_nonnull 2021-06-24 17:35:49 +04:30
USBTransfer.h USB: Further Implement USB Structures 2021-06-12 18:17:25 +04:30