Home
last modified time | relevance | path

Searched refs:UnownedPtr (Results 1 – 25 of 209) sorted by relevance

123456789

/external/pdfium/core/fxcrt/
Dunowned_ptr_unittest.cpp18 UnownedPtr<Clink> next_ = nullptr;
58 TEST(UnownedPtr, PtrOk) { in TEST() argument
66 TEST(UnownedPtr, PtrNotOk) { in TEST() argument
74 TEST(UnownedPtr, ResetOk) { in TEST() argument
83 TEST(UnownedPtr, ResetNotOk) { in TEST() argument
91 TEST(UnownedPtr, AssignOk) { in TEST() argument
100 TEST(UnownedPtr, AssignNotOk) { in TEST() argument
108 TEST(UnownedPtr, ReleaseOk) { in TEST() argument
117 TEST(UnownedPtr, MoveCtorOk) { in TEST() argument
118 UnownedPtr<Clink> outer; in TEST()
[all …]
Dunowned_ptr.h48 class UnownedPtr {
50 constexpr UnownedPtr() noexcept = default;
51 constexpr UnownedPtr(const UnownedPtr& that) noexcept = default;
54 constexpr UnownedPtr(UnownedPtr&& that) noexcept : m_pObj(that.Release()) {} in UnownedPtr() function
57 explicit constexpr UnownedPtr(U* pObj) noexcept : m_pObj(pObj) {} in UnownedPtr() function
61 constexpr UnownedPtr(std::nullptr_t ptr) noexcept {} in UnownedPtr() function
63 ~UnownedPtr() { ProbeForLowSeverityLifetimeIssue(); } in ~UnownedPtr()
70 UnownedPtr& operator=(T* that) noexcept {
75 UnownedPtr& operator=(const UnownedPtr& that) noexcept {
82 UnownedPtr& operator=(UnownedPtr&& that) noexcept {
[all …]
Dautorestorer_unittest.cpp44 UnownedPtr<int> ptr(&x); in TEST()
46 AutoRestorer<UnownedPtr<int>> restorer(&ptr); in TEST()
55 UnownedPtr<int> ptr(&x); in TEST()
57 AutoRestorer<UnownedPtr<int>> restorer(&ptr); in TEST()
66 UnownedPtr<int> ptr(&x); in TEST()
68 AutoRestorer<UnownedPtr<int>> restorer(&ptr); in TEST()
/external/pdfium/core/fxcodec/jbig2/
DJBig2_TrdProc.h29 UnownedPtr<CJBig2_ArithIntDecoder> IADT;
30 UnownedPtr<CJBig2_ArithIntDecoder> IAFS;
31 UnownedPtr<CJBig2_ArithIntDecoder> IADS;
32 UnownedPtr<CJBig2_ArithIntDecoder> IAIT;
33 UnownedPtr<CJBig2_ArithIntDecoder> IARI;
34 UnownedPtr<CJBig2_ArithIntDecoder> IARDW;
35 UnownedPtr<CJBig2_ArithIntDecoder> IARDH;
36 UnownedPtr<CJBig2_ArithIntDecoder> IARDX;
37 UnownedPtr<CJBig2_ArithIntDecoder> IARDY;
38 UnownedPtr<CJBig2_ArithIaidDecoder> IAID;
[all …]
DJBig2_SddProc.h45 UnownedPtr<const CJBig2_HuffmanTable> SDHUFFDH;
46 UnownedPtr<const CJBig2_HuffmanTable> SDHUFFDW;
47 UnownedPtr<const CJBig2_HuffmanTable> SDHUFFBMSIZE;
48 UnownedPtr<const CJBig2_HuffmanTable> SDHUFFAGGINST;
DJBig2_GrdProc.h31 UnownedPtr<CJBig2_ArithDecoder> pArithDecoder;
32 UnownedPtr<JBig2ArithCtx> gbContext;
33 UnownedPtr<PauseIndicatorIface> pPause;
54 UnownedPtr<CJBig2_Image> SKIP;
/external/pdfium/xfa/fxfa/
Dcxfa_ffpageview.h40 UnownedPtr<CXFA_Node> const m_pPageArea;
41 UnownedPtr<CXFA_FFDocView> const m_pDocView;
42 UnownedPtr<CXFA_ViewLayoutItem> m_pLayoutItem;
61 UnownedPtr<CXFA_FFPageView> m_pPageView;
62 UnownedPtr<CXFA_FFWidget> m_hCurWidget;
79 UnownedPtr<CXFA_FFWidget> const m_pWidget;
111 std::vector<UnownedPtr<CXFA_FFWidget>> m_TabOrderWidgetArray;
112 UnownedPtr<CXFA_FFPageView> m_pPageView;
Dcxfa_ffdoc.h80 UnownedPtr<IXFA_DocEnvironment> const m_pDocEnvironment;
81 UnownedPtr<CXFA_FFApp> const m_pApp;
82 UnownedPtr<CPDF_Document> const m_pPDFDoc;
/external/pdfium/fxjs/xfa/
Dcfxjse_engine.h122 UnownedPtr<CJS_Runtime> const m_pSubordinateRuntime;
123 UnownedPtr<CXFA_Document> const m_pDocument;
125 UnownedPtr<CFXJSE_Class> m_pJsClass;
130 UnownedPtr<CXFA_EventParam> m_eventParam;
134 UnownedPtr<std::vector<CXFA_Node*>> m_pScriptNodeArray;
137 UnownedPtr<CXFA_Object> m_pThisObject;
Dcfxjse_resolveprocessor.h26 UnownedPtr<CFXJSE_Engine> const m_pSC;
27 UnownedPtr<CXFA_Object> m_CurObject;
34 std::vector<UnownedPtr<CXFA_Object>> m_Objects;
/external/pdfium/fpdfsdk/pwl/
Dcpwl_combo_box.h98 UnownedPtr<CPWL_Edit> m_pEdit;
99 UnownedPtr<CPWL_CBButton> m_pButton;
100 UnownedPtr<CPWL_CBListBox> m_pList;
105 UnownedPtr<IPWL_Filler_Notify> m_pFillerNotify;
106 UnownedPtr<CFFL_FormFiller> m_pFormFiller;
Dcpwl_edit_impl.h127 UnownedPtr<CPWL_EditImpl> m_pEdit;
147 UnownedPtr<CPWL_EditImpl> m_pEdit;
165 UnownedPtr<CPWL_EditImpl> m_pEdit;
183 UnownedPtr<CPWL_EditImpl> m_pEdit;
206 UnownedPtr<CPWL_EditImpl> m_pEdit;
227 UnownedPtr<CPWL_EditImpl> m_pEdit;
247 UnownedPtr<CPWL_EditImpl> m_pEdit;
403 UnownedPtr<CPWL_EditCtrl> m_pNotify;
404 UnownedPtr<CPWL_Edit> m_pOperationNotify;
438 UnownedPtr<CPWL_EditImpl> m_pEdit;
Dcpwl_wnd.h116 UnownedPtr<TimerHandlerIface> pTimerHandler; // required
117 UnownedPtr<IPWL_SystemHandler> pSystemHandler; // required
118 UnownedPtr<IPVT_FontMap> pFontMap; // required
120 UnownedPtr<FocusHandlerIface> pFocusHandler; // optional
317 UnownedPtr<CPWL_Wnd> m_pParent;
319 UnownedPtr<CPWL_ScrollBar> m_pVScrollBar;
/external/pdfium/fxjs/
Dcjs_eventrecorder.h178 UnownedPtr<WideString> m_pValue;
183 UnownedPtr<WideString> m_pWideStrChange;
190 UnownedPtr<int> m_pISelEnd;
191 UnownedPtr<int> m_pISelStart;
195 UnownedPtr<bool> m_pbRc;
196 UnownedPtr<CPDF_Bookmark> m_pTargetBookMark;
/external/pdfium/core/fpdfapi/render/
Dcpdf_scaledrenderbuffer.h38 UnownedPtr<CFX_RenderDevice> m_pDevice;
39 UnownedPtr<CPDF_RenderContext> m_pContext;
41 UnownedPtr<const CPDF_PageObject> m_pObject;
Dcpdf_devicebuffer.h39 UnownedPtr<CFX_RenderDevice> const m_pDevice;
40 UnownedPtr<CPDF_RenderContext> const m_pContext;
41 UnownedPtr<const CPDF_PageObject> const m_pObject;
Dcpdf_rendercontext.h34 UnownedPtr<CPDF_PageObjectHolder> m_pObjectHolder;
68 UnownedPtr<CPDF_Document> const m_pDocument;
70 UnownedPtr<CPDF_PageRenderCache> const m_pPageCache;
/external/pdfium/core/fxcodec/jpx/
Dcjpx_decoder.h55 UnownedPtr<opj_image_t> m_Image;
56 UnownedPtr<opj_codec_t> m_Codec;
58 UnownedPtr<opj_stream_t> m_Stream;
/external/pdfium/core/fpdfapi/parser/
Dcpdf_read_validator.h19 UnownedPtr<CPDF_ReadValidator> validator_;
59 UnownedPtr<CPDF_DataAvail::FileAvail> file_avail_;
61 UnownedPtr<CPDF_DataAvail::DownloadHints> hints_;
/external/pdfium/xfa/fwl/
Dcfwl_notedriver.h56 UnownedPtr<CFWL_Widget> m_pHover;
57 UnownedPtr<CFWL_Widget> m_pFocus;
58 UnownedPtr<CFWL_Widget> m_pGrab;
Dcfwl_themebackground.h21 UnownedPtr<CXFA_Graphics> m_pGraphics;
22 UnownedPtr<CXFA_GEPath> m_pPath;
/external/pdfium/core/fpdfdoc/
Dcpdf_interactiveform.h109 const std::vector<UnownedPtr<CPDF_FormControl>>& GetControlsForField(
121 UnownedPtr<CPDF_Document> const m_pDocument;
127 std::map<const CPDF_FormField*, std::vector<UnownedPtr<CPDF_FormControl>>>
129 UnownedPtr<NotifierIface> m_pFormNotify;
/external/pdfium/core/fpdfapi/edit/
Dcpdf_pagecontentgenerator.h68 UnownedPtr<CPDF_PageObjectHolder> const m_pObjHolder;
69 UnownedPtr<CPDF_Document> const m_pDocument;
70 std::vector<UnownedPtr<CPDF_PageObject>> m_pageObjects;
/external/pdfium/core/fpdftext/
Dcpdf_textpage.h31 UnownedPtr<CPDF_TextObject> m_pTextObj;
57 UnownedPtr<CPDF_TextObject> m_pTextObj;
136 UnownedPtr<const CPDF_Page> const m_pPage;
142 UnownedPtr<CPDF_TextObject> m_pPrevTextObj;
/external/pdfium/core/fpdfapi/page/
Dcpdf_streamcontentparser.h205 UnownedPtr<CPDF_Document> const m_pDocument;
209 UnownedPtr<CPDF_PageObjectHolder> const m_pObjectHolder;
210 UnownedPtr<std::set<const uint8_t*>> const m_ParsedSet;
215 UnownedPtr<CPDF_StreamParser> m_pSyntax;
219 UnownedPtr<CPDF_TextObject> m_pLastTextObject;

123456789