/aosp_15_r20/external/pdfium/core/fpdfapi/parser/ |
H A D | cpdf_array.cpp | 24 CPDF_Array::CPDF_Array() = default; 26 CPDF_Array::CPDF_Array(const WeakPtr<ByteStringPool>& pPool) : m_pPool(pPool) {} in CPDF_Array() function in CPDF_Array 28 CPDF_Array::~CPDF_Array() { in ~CPDF_Array() 37 CPDF_Object::Type CPDF_Array::GetType() const { in GetType() 41 CPDF_Array* CPDF_Array::AsMutableArray() { in AsMutableArray() 45 RetainPtr<CPDF_Object> CPDF_Array::Clone() const { in Clone() 49 RetainPtr<CPDF_Object> CPDF_Array::CloneNonCyclic( in CloneNonCyclic() 53 auto pCopy = pdfium::MakeRetain<CPDF_Array>(); in CloneNonCyclic() 64 CFX_FloatRect CPDF_Array::GetRect() const { in GetRect() 76 CFX_Matrix CPDF_Array::GetMatrix() const { in GetMatrix() [all …]
|
H A D | cpdf_array.h | 27 class CPDF_Array final : public CPDF_Object { 36 CPDF_Array* AsMutableArray() override; 67 RetainPtr<CPDF_Array> GetMutableArrayAt(size_t index); 68 RetainPtr<const CPDF_Array> GetArrayAt(size_t index) const; 143 CPDF_Array(); 144 explicit CPDF_Array(const WeakPtr<ByteStringPool>& pPool); 145 ~CPDF_Array() override; 166 using const_iterator = CPDF_Array::const_iterator; 168 explicit CPDF_ArrayLocker(const CPDF_Array* pArray); 169 explicit CPDF_ArrayLocker(RetainPtr<CPDF_Array> pArray); [all …]
|
H A D | cpdf_array_unittest.cpp | 18 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 40 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 59 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 69 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 79 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 87 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 103 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 113 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 116 RetainPtr<CPDF_Array> arr2 = ToArray(arr->Clone()); in TEST() 130 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() [all …]
|
H A D | fpdf_parser_decode_unittest.cpp | 45 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() 50 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() 56 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() 62 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() 69 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() 76 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() 86 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() 96 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() 102 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() 109 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST() [all …]
|
H A D | cpdf_object_unittest.cpp | 32 void TestArrayAccessors(const CPDF_Array* arr, in TestArrayAccessors() 38 CPDF_Array* arr_val, in TestArrayAccessors() 68 m_ArrayObj = pdfium::MakeRetain<CPDF_Array>(); in SetUp() 131 const CPDF_Array* array1 = obj1->AsArray(); in Equal() 132 const CPDF_Array* array2 = obj2->AsArray(); in Equal() 197 RetainPtr<CPDF_Array> m_ArrayObj; 297 const CPDF_Array* const direct_obj_results[] = { in TEST_F() 458 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 479 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() 495 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST() [all …]
|
H A D | cpdf_dictionary.cpp | 182 const CPDF_Array* CPDF_Dictionary::GetArrayForInternal( in GetArrayForInternal() 187 RetainPtr<const CPDF_Array> CPDF_Dictionary::GetArrayFor( in GetArrayFor() 192 RetainPtr<CPDF_Array> CPDF_Dictionary::GetMutableArrayFor( in GetMutableArrayFor() 194 return pdfium::WrapRetain(const_cast<CPDF_Array*>(GetArrayForInternal(key))); in GetMutableArrayFor() 197 RetainPtr<CPDF_Array> CPDF_Dictionary::GetOrCreateArrayFor( in GetOrCreateArrayFor() 199 RetainPtr<CPDF_Array> result = GetMutableArrayFor(key); in GetOrCreateArrayFor() 202 return SetNewFor<CPDF_Array>(key); in GetOrCreateArrayFor() 242 const CPDF_Array* pArray = GetArrayForInternal(key); in GetRectFor() 249 const CPDF_Array* pArray = GetArrayForInternal(key); in GetMatrixFor() 325 auto pArray = SetNewFor<CPDF_Array>(key); in SetRectFor() [all …]
|
H A D | cpdf_security_handler.h | 19 class CPDF_Array; variable 27 RetainPtr<const CPDF_Array> pIdArray, 30 const CPDF_Array* pIdArray, 34 const CPDF_Array* pIdArray, 75 const CPDF_Array* pIdArray,
|
H A D | cpdf_document_unittest.cpp | 28 RetainPtr<CPDF_Dictionary> CreatePageTreeNode(RetainPtr<CPDF_Array> kids, in CreatePageTreeNode() 54 auto zeroToTwo = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages() 64 auto zeroToThree = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages() 71 auto fourFive = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages() 79 auto justSix = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages() 85 auto allPages = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages() 108 auto allPages = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentWithPageWithoutPageNum()
|
H A D | cpdf_object.h | 18 class CPDF_Array; variable 88 virtual CPDF_Array* AsMutableArray(); 122 const CPDF_Array* AsArray() const; 161 static constexpr bool value = std::is_same<T, CPDF_Array>::value ||
|
/aosp_15_r20/external/pdfium/core/fpdfdoc/ |
H A D | cpdf_nametree.cpp | 28 CPDF_Array* pLimits) { in GetNodeLimitsAndSanitize() 48 const CPDF_Array* pFind, in GetNodeAncestorsLimitsInternal() 50 std::vector<CPDF_Array*>* pLimits) { in GetNodeAncestorsLimitsInternal() 59 RetainPtr<CPDF_Array> pKids = pNode->GetMutableArrayFor("Kids"); in GetNodeAncestorsLimitsInternal() 78 std::vector<CPDF_Array*> GetNodeAncestorsLimits( in GetNodeAncestorsLimits() 80 const CPDF_Array* pFind) { in GetNodeAncestorsLimits() 81 std::vector<CPDF_Array*> results; in GetNodeAncestorsLimits() 90 const CPDF_Array* pFind, in UpdateNodesAndLimitsUponDeletion() 96 RetainPtr<CPDF_Array> pLimits = pNode->GetMutableArrayFor("Limits"); in UpdateNodesAndLimitsUponDeletion() 102 RetainPtr<const CPDF_Array> pNames = pNode->GetArrayFor("Names"); in UpdateNodesAndLimitsUponDeletion() [all …]
|
H A D | cpdf_formfield_unittest.cpp | 38 void TestMultiselectFieldDict(RetainPtr<CPDF_Array> opt_array, in TestMultiselectFieldDict() 111 auto opt_array = pdfium::MakeRetain<CPDF_Array>(); in TEST() 147 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST() 157 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST() 167 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST() 178 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST() 208 auto selected_indices = pdfium::MakeRetain<CPDF_Array>(); in TEST() 218 auto selected_indices = pdfium::MakeRetain<CPDF_Array>(); in TEST() 231 auto selected_indices = pdfium::MakeRetain<CPDF_Array>(); in TEST() 247 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST() [all …]
|
H A D | cpdf_nametree_unittest.cpp | 15 void AddNameKeyValue(CPDF_Array* names, const char* key, int value) { in AddNameKeyValue() 20 void CheckNameKeyValue(const CPDF_Array* names, in CheckNameKeyValue() 32 auto limits = node->SetNewFor<CPDF_Array>("Limits"); in AddLimitsArray() 41 RetainPtr<const CPDF_Array> limits = node->GetArrayFor("Limits"); in CheckLimitsArray() 72 auto pRootKids = pRootDict->SetNewFor<CPDF_Array>("Kids"); in FillNameTreeDict() 77 auto pKids1Kids = pKid1->SetNewFor<CPDF_Array>("Kids"); in FillNameTreeDict() 82 auto pGrandKid2Kids = pGrandKid2->SetNewFor<CPDF_Array>("Kids"); in FillNameTreeDict() 87 auto pNames = pGrandKid3->SetNewFor<CPDF_Array>("Names"); in FillNameTreeDict() 92 pNames = pGreatGrandKid4->SetNewFor<CPDF_Array>("Names"); in FillNameTreeDict() 97 pNames = pGreatGrandKid5->SetNewFor<CPDF_Array>("Names"); in FillNameTreeDict() [all …]
|
H A D | cpdf_formfield.cpp | 440 const CPDF_Array* pArray = pValue->AsArray(); in CountSelectedItems() 458 const CPDF_Array* pArray = pValue->AsArray(); in GetSelectedIndex() 533 auto pI = m_pDict->SetNewFor<CPDF_Array>("I"); in SetItemSelectionSelected() 545 auto pArray = m_pDict->SetNewFor<CPDF_Array>(pdfium::form_fields::kV); in SetItemSelectionSelected() 568 RetainPtr<const CPDF_Array> pArray = ToArray(GetFieldAttrInternal("Opt")); in CountOptions() 573 RetainPtr<const CPDF_Array> pArray = ToArray(GetFieldAttrInternal("Opt")); in GetOptionText() 581 const CPDF_Array* pOptionArray = pOption->AsArray(); in GetOptionText() 705 RetainPtr<const CPDF_Array> pArray = ToArray(GetSelectedIndicesObject()); in CountSelectedOptions() 713 RetainPtr<const CPDF_Array> pArray = ToArray(GetSelectedIndicesObject()); in GetSelectedOptionIndex() 727 const CPDF_Array* pValueArray = pValueObject->AsArray(); in IsSelectedOption() [all …]
|
H A D | cpdf_generateap.cpp | 310 ByteString GetColorStringWithDefault(const CPDF_Array* pColor, in GetColorStringWithDefault() 333 RetainPtr<const CPDF_Array> GetDashArray(const CPDF_Dictionary* pDict) { in GetDashArray() 338 RetainPtr<const CPDF_Array> pBorderArray = in GetDashArray() 347 RetainPtr<const CPDF_Array> pDashArray = GetDashArray(pDict); in GetDashPatternString() 530 RetainPtr<const CPDF_Array> pInteriorColor = pAnnotDict->GetArrayFor("IC"); in GenerateCircleAP() 607 RetainPtr<const CPDF_Array> pArray = pAnnotDict->GetArrayFor("QuadPoints"); in GenerateHighlightAP() 631 RetainPtr<const CPDF_Array> pInkList = pAnnotDict->GetArrayFor("InkList"); in GenerateInkAP() 657 RetainPtr<const CPDF_Array> pInkCoordList = pInkList->GetArrayAt(i); in GenerateInkAP() 712 RetainPtr<const CPDF_Array> pArray = pAnnotDict->GetArrayFor("QuadPoints"); in GenerateUnderlineAP() 780 RetainPtr<const CPDF_Array> pInteriorColor = pAnnotDict->GetArrayFor("IC"); in GenerateSquareAP() [all …]
|
H A D | cpdf_annot.cpp | 235 CFX_FloatRect CPDF_Annot::RectFromQuadPointsArray(const CPDF_Array* pArray, in RectFromQuadPointsArray() 260 RetainPtr<const CPDF_Array> pArray = pAnnotDict->GetArrayFor("QuadPoints"); in BoundingRectFromQuadPoints() 276 RetainPtr<const CPDF_Array> pArray = pAnnotDict->GetArrayFor("QuadPoints"); in RectFromQuadPoints() 407 size_t CPDF_Annot::QuadPointCount(const CPDF_Array* pArray) { in QuadPointCount() 480 RetainPtr<const CPDF_Array> pDashArray; in DrawBorder() 482 RetainPtr<const CPDF_Array> pBorderArray = in DrawBorder() 517 RetainPtr<const CPDF_Array> pColor = in DrawBorder()
|
/aosp_15_r20/external/pdfium/core/fpdfapi/render/ |
H A D | cpdf_docrenderdata_unittest.cpp | 78 auto domain_array = func_dict->SetNewFor<CPDF_Array>("Domain"); in CreateType0FunctionStream() 82 auto range_array = func_dict->SetNewFor<CPDF_Array>("Range"); in CreateType0FunctionStream() 86 auto size_array = func_dict->SetNewFor<CPDF_Array>("Size"); in CreateType0FunctionStream() 100 auto domain_array = func_dict->SetNewFor<CPDF_Array>("Domain"); in CreateType2FunctionDict() 104 auto c0_array = func_dict->SetNewFor<CPDF_Array>("C0"); in CreateType2FunctionDict() 109 auto c1_array = func_dict->SetNewFor<CPDF_Array>("C1"); in CreateType2FunctionDict() 121 auto domain_array = func_dict->SetNewFor<CPDF_Array>("Domain"); in CreateType4FunctionStream() 125 auto range_array = func_dict->SetNewFor<CPDF_Array>("Range"); in CreateType4FunctionStream() 139 auto domain_array = func_dict->SetNewFor<CPDF_Array>("Domain"); in CreateBadType4FunctionStream() 143 auto range_array = func_dict->SetNewFor<CPDF_Array>("Range"); in CreateBadType4FunctionStream() [all …]
|
/aosp_15_r20/external/pdfium/fpdfsdk/ |
H A D | cpdfsdk_helpers.h | 99 inline FPDF_DEST FPDFDestFromCPDFArray(const CPDF_Array* dest) { in FPDFDestFromCPDFArray() 100 return reinterpret_cast<FPDF_DEST>(const_cast<CPDF_Array*>(dest)); in FPDFDestFromCPDFArray() 102 inline CPDF_Array* CPDFArrayFromFPDFDest(FPDF_DEST dest) { in CPDFArrayFromFPDFDest() 103 return reinterpret_cast<CPDF_Array*>(dest); in CPDFArrayFromFPDFDest() 154 inline FPDF_PAGERANGE FPDFPageRangeFromCPDFArray(const CPDF_Array* range) { in FPDFPageRangeFromCPDFArray() 157 inline const CPDF_Array* CPDFArrayFromFPDFPageRange(FPDF_PAGERANGE range) { in CPDFArrayFromFPDFPageRange() 158 return reinterpret_cast<const CPDF_Array*>(range); in CPDFArrayFromFPDFPageRange() 251 RetainPtr<const CPDF_Array> GetQuadPointsArrayFromDictionary( 253 RetainPtr<CPDF_Array> GetMutableQuadPointsArrayFromDictionary( 255 RetainPtr<CPDF_Array> AddQuadPointsArrayToDictionary(CPDF_Dictionary* dict); [all …]
|
H A D | fpdf_annot.cpp | 197 void SetQuadPointsAtIndex(CPDF_Array* array, in SetQuadPointsAtIndex() 215 void AppendQuadPoints(CPDF_Array* array, const FS_QUADPOINTSF* quad_points) { in AppendQuadPoints() 327 RetainPtr<const CPDF_Array> GetInkList(FPDF_ANNOTATION annot) { in GetInkList() 375 RetainPtr<CPDF_Array> pAnnotList = pPage->GetOrCreateAnnotsArray(); in FPDFPage_CreateAnnot() 387 RetainPtr<const CPDF_Array> pAnnots = pPage->GetAnnotsArray(); in FPDFPage_GetAnnotCount() 397 RetainPtr<CPDF_Array> pAnnots = pPage->GetMutableAnnotsArray(); in FPDFPage_GetAnnot() 423 RetainPtr<const CPDF_Array> pAnnots = pPage->GetAnnotsArray(); in FPDFPage_GetAnnotIndex() 449 RetainPtr<CPDF_Array> pAnnots = pPage->GetMutableAnnotsArray(); in FPDFPage_RemoveAnnot() 513 RetainPtr<CPDF_Array> inklist = annot_dict->GetOrCreateArrayFor("InkList"); in FPDFAnnot_AddInkStroke() 519 auto ink_coord_list = inklist->AppendNew<CPDF_Array>(); in FPDFAnnot_AddInkStroke() [all …]
|
H A D | cpdfsdk_helpers.cpp | 224 RetainPtr<const CPDF_Array> GetQuadPointsArrayFromDictionary( in GetQuadPointsArrayFromDictionary() 229 RetainPtr<CPDF_Array> GetMutableQuadPointsArrayFromDictionary( in GetMutableQuadPointsArrayFromDictionary() 232 const_cast<CPDF_Array*>(GetQuadPointsArrayFromDictionary(dict).Get())); in GetMutableQuadPointsArrayFromDictionary() 235 RetainPtr<CPDF_Array> AddQuadPointsArrayToDictionary(CPDF_Dictionary* dict) { in AddQuadPointsArrayToDictionary() 236 return dict->SetNewFor<CPDF_Array>(kQuadPoints); in AddQuadPointsArrayToDictionary() 239 bool IsValidQuadPointsIndex(const CPDF_Array* array, size_t index) { in IsValidQuadPointsIndex() 243 bool GetQuadPointsAtIndex(RetainPtr<const CPDF_Array> array, in GetQuadPointsAtIndex() 365 RetainPtr<const CPDF_Array> pArray = pJSDict->GetArrayFor("Names"); in ReportUnsupportedFeatures()
|
/aosp_15_r20/external/pdfium/core/fpdfapi/edit/ |
H A D | cpdf_pagecontentmanager.cpp | 39 RetainPtr<CPDF_Array> contents_array = ToArray(contents_obj); in CPDF_PageContentManager() 57 RetainPtr<CPDF_Array> cloned_contents_array = in CPDF_PageContentManager() 81 RetainPtr<CPDF_Array> contents_array = GetContentsArray(); in GetStreamByIndex() 102 auto new_contents_array = document_->NewIndirect<CPDF_Array>(); in AddStream() 116 RetainPtr<CPDF_Array> contents_array = GetContentsArray(); in AddStream() 156 RetainPtr<CPDF_Array> contents_array = GetContentsArray(); in UpdateStream() 199 RetainPtr<CPDF_Array> contents_array = GetContentsArray(); in ExecuteScheduledRemovals() 243 RetainPtr<CPDF_Array> CPDF_PageContentManager::GetContentsArray() { in GetContentsArray() 244 if (absl::holds_alternative<RetainPtr<CPDF_Array>>(contents_)) { in GetContentsArray() 245 return absl::get<RetainPtr<CPDF_Array>>(contents_); in GetContentsArray()
|
/aosp_15_r20/external/pdfium/core/fpdfapi/page/ |
H A D | cpdf_occontext.cpp | 25 if (const CPDF_Array* pArray = pIntent->AsArray()) { in HasIntent() 45 RetainPtr<const CPDF_Array> pOCGs = pOCProperties->GetArrayFor("OCGs"); in GetConfig() 53 RetainPtr<const CPDF_Array> pConfigArray = in GetConfig() 102 RetainPtr<const CPDF_Array> pArray = pConfig->GetArrayFor("ON"); in LoadOCGStateFromConfig() 123 RetainPtr<const CPDF_Array> pOCGs = pUsage->GetArrayFor("OCGs"); in LoadOCGStateFromConfig() 187 bool CPDF_OCContext::GetOCGVE(const CPDF_Array* pExpression, int nLevel) const { in GetOCGVE() 198 if (const CPDF_Array* pArray = pOCGObj->AsArray()) in GetOCGVE() 215 else if (const CPDF_Array* pArray = pOCGObj->AsArray()) in GetOCGVE() 232 RetainPtr<const CPDF_Array> pVE = pOCMDDict->GetArrayFor("VE"); in LoadOCMDState() 245 const CPDF_Array* pArray = pOCGObj->AsArray(); in LoadOCMDState()
|
H A D | cpdf_docpagedata.cpp | 47 void InsertWidthArrayImpl(std::vector<int> widths, CPDF_Array* pWidthArray) { in InsertWidthArrayImpl() 60 auto pWidthArray1 = pWidthArray->AppendNew<CPDF_Array>(); in InsertWidthArrayImpl() 66 void InsertWidthArray(HDC hDC, int start, int end, CPDF_Array* pWidthArray) { in InsertWidthArray() 89 CPDF_Array* pWidthArray) { in InsertWidthArray1() 126 RetainPtr<CPDF_Array> pWidths) { in ProcessNonbCJK() 146 RetainPtr<CPDF_Array> bbox, in CalculateFontDesc() 310 RetainPtr<const CPDF_Array> pArray(pCSObj->AsArray()); in GetColorSpaceInternal() 500 auto pWidths = pdfium::MakeRetain<CPDF_Array>(); in AddFont() 531 [&pFont, &pEncoding](wchar_t start, wchar_t end, CPDF_Array* widthArr) { in AddFont() 537 auto pBBox = pdfium::MakeRetain<CPDF_Array>(); in AddFont() [all …]
|
H A D | cpdf_colorspace.cpp | 92 RetainPtr<const CPDF_Array> pParam = pDict->GetArrayFor("BlackPoint"); in GetBlackPoint() 109 RetainPtr<const CPDF_Array> pParam = pDict->GetArrayFor("WhitePoint"); in GetWhitePoint() 129 const CPDF_Array* pArray, 165 const CPDF_Array* pArray, 203 const CPDF_Array* pArray, 234 const CPDF_Array* pArray, 270 const CPDF_Array* pArray, 295 const CPDF_Array* pArray, 491 const CPDF_Array* pArray = pObj->AsArray(); in Load() 644 const CPDF_Array* pArray, in v_Load() [all …]
|
H A D | cpdf_allstates.cpp | 38 void CPDF_AllStates::SetLineDash(const CPDF_Array* pArray, in SetLineDash() 70 const CPDF_Array* pDash = pObject->AsArray(); in ProcessExtGS() 74 RetainPtr<const CPDF_Array> pArray = pDash->GetArrayAt(0); in ProcessExtGS() 85 const CPDF_Array* pFont = pObject->AsArray(); in ProcessExtGS() 102 const CPDF_Array* pArray = pObject->AsArray(); in ProcessExtGS()
|
H A D | cpdf_page.h | 22 class CPDF_Array; variable 78 RetainPtr<CPDF_Array> GetOrCreateAnnotsArray(); 79 RetainPtr<CPDF_Array> GetMutableAnnotsArray(); 80 RetainPtr<const CPDF_Array> GetAnnotsArray() const;
|