Home
last modified time | relevance | path

Searched refs:MaybeOwned (Results 1 – 12 of 12) sorted by relevance

/external/pdfium/core/fxcrt/
Dmaybe_owned_unittest.cpp31 TEST(MaybeOwned, Null) { in TEST() argument
32 MaybeOwned<PseudoDeletable> ptr1; in TEST()
37 MaybeOwned<PseudoDeletable> ptr2; in TEST()
42 TEST(MaybeOwned, NotOwned) { in TEST() argument
46 MaybeOwned<PseudoDeletable> ptr(&thing1); in TEST()
53 MaybeOwned<PseudoDeletable> empty; in TEST()
62 MaybeOwned<PseudoDeletable> ptr(&thing1); in TEST()
73 MaybeOwned<PseudoDeletable> ptr(&thing1); in TEST()
83 TEST(MaybeOwned, Owned) { in TEST() argument
86 MaybeOwned<PseudoDeletable> ptr( in TEST()
[all …]
Dmaybe_owned.h22 class MaybeOwned {
24 MaybeOwned() : m_pObj(nullptr) {} in MaybeOwned() function
25 explicit MaybeOwned(T* ptr) : m_pObj(ptr) {} in MaybeOwned() function
26 explicit MaybeOwned(std::unique_ptr<T, D> ptr) in MaybeOwned() function
29 MaybeOwned(const MaybeOwned& that) = delete;
30 MaybeOwned(MaybeOwned&& that) noexcept in MaybeOwned() function
51 MaybeOwned& operator=(const MaybeOwned& that) = delete;
52 MaybeOwned& operator=(MaybeOwned&& that) {
58 MaybeOwned& operator=(T* ptr) {
62 MaybeOwned& operator=(std::unique_ptr<T, D> ptr) {
[all …]
/external/pdfium/core/fxcodec/jbig2/
DJBig2_TrdProc.cpp111 MaybeOwned<CJBig2_Image> IBI; in decode_Huffman()
227 MaybeOwned<CJBig2_ArithIntDecoder> pIADT; in decode_Arith()
228 MaybeOwned<CJBig2_ArithIntDecoder> pIAFS; in decode_Arith()
229 MaybeOwned<CJBig2_ArithIntDecoder> pIADS; in decode_Arith()
230 MaybeOwned<CJBig2_ArithIntDecoder> pIAIT; in decode_Arith()
231 MaybeOwned<CJBig2_ArithIntDecoder> pIARI; in decode_Arith()
232 MaybeOwned<CJBig2_ArithIntDecoder> pIARDW; in decode_Arith()
233 MaybeOwned<CJBig2_ArithIntDecoder> pIARDH; in decode_Arith()
234 MaybeOwned<CJBig2_ArithIntDecoder> pIARDX; in decode_Arith()
235 MaybeOwned<CJBig2_ArithIntDecoder> pIARDY; in decode_Arith()
[all …]
DJBig2_Image.h75 MaybeOwned<uint8_t, FxFreeDeleter> m_pData;
/external/pdfium/core/fpdfapi/edit/
Dcpdf_flateencoder.h32 MaybeOwned<uint8_t, FxFreeDeleter> m_pData;
33 MaybeOwned<CPDF_Dictionary> m_pDict;
Dcpdf_creator.h90 fxcrt::MaybeOwned<CPDF_SecurityHandler> m_pSecurityHandler;
/external/pdfium/core/fpdfapi/page/
Dcpdf_image.h80 MaybeOwned<CPDF_Stream> m_pStream;
81 MaybeOwned<CPDF_Dictionary> m_pDict;
Dcpdf_contentparser.h56 MaybeOwned<uint8_t, FxFreeDeleter> m_pData;
Dcpdf_colorspace.cpp181 MaybeOwned<CPDF_ColorSpace> m_pAlterCS;
/external/pdfium/core/fpdfapi/parser/
Dcpdf_object_avail.h48 MaybeOwned<const CPDF_Object> root_;
/external/pdfium/core/fpdfdoc/
Dcpdf_annot.h108 MaybeOwned<CPDF_Dictionary> m_pAnnotDict;
/external/pdfium/core/fxge/dib/
Dcfx_dibitmap.h119 MaybeOwned<uint8_t, FxFreeDeleter> m_pBuffer;