/third_party/skia/src/core/ |
D | SkTMultiMap.h | 21 explicit ValueList(T* value) : fValue(value), fNext(nullptr) {} in ValueList() 26 ValueList* fNext; member 40 next = it->fNext; in reset() 54 newEntry->fNext = list->fNext; in insert() 57 list->fNext = newEntry; in insert() 77 list = list->fNext; in remove() 84 list = list->fNext; in remove() 109 list = list->fNext; in find() 126 list = list->fNext; in findAndRemove() 137 for (const ValueList* it = &vl; it; it = it->fNext) { in foreach() [all …]
|
D | SkTInternalLList.h | 22 ClassName* fNext = nullptr 41 T* next = entry->fNext; in remove() 44 prev->fNext = next; in remove() 55 entry->fNext = nullptr; in remove() 63 SkASSERT(nullptr == entry->fPrev && nullptr == entry->fNext); in addToHead() 67 entry->fNext = fHead; in addToHead() 82 SkASSERT(nullptr == entry->fPrev && nullptr == entry->fNext); in addToTail() 86 entry->fNext = nullptr; in addToTail() 88 fTail->fNext = entry; in addToTail() 114 newEntry->fNext = existingEntry; in addBefore() [all …]
|
D | SkScanPriv.h | 46 edge->fPrev->fNext = edge->fNext; in remove_edge() 47 edge->fNext->fPrev = edge->fPrev; in remove_edge() 53 edge->fNext = afterMe->fNext; in insert_edge_after() 54 afterMe->fNext->fPrev = edge; in insert_edge_after() 55 afterMe->fNext = edge; in insert_edge_after() 65 if (prev->fNext != edge) { in backward_insert_edge_based_on_x()
|
D | SkStrikeCache.cpp | 138 strikePtr->fPrev->fNext = strikePtr->fNext; in internalFindStrikeOrNull() 139 if (strikePtr->fNext != nullptr) { in internalFindStrikeOrNull() 140 strikePtr->fNext->fPrev = strikePtr->fPrev; in internalFindStrikeOrNull() 145 strikePtr->fNext = fHead; in internalFindStrikeOrNull() 223 for (SkStrike* strike = fHead; strike != nullptr; strike = strike->fNext) { in forEachStrike() 285 SkASSERT(nullptr == strikePtr->fPrev && nullptr == strikePtr->fNext); in internalAttachToHead() 292 strikePtr->fNext = fHead; in internalAttachToHead() 308 strike->fPrev->fNext = strike->fNext; in internalRemoveStrike() 310 fHead = strike->fNext; in internalRemoveStrike() 312 if (strike->fNext) { in internalRemoveStrike() [all …]
|
D | SkDeque.cpp | 12 Block* fNext; member 22 fNext = fPrev = nullptr; in init() 61 Block* next = head->fNext; in ~SkDeque() 89 first->fNext = fFrontBlock; in push_front() 130 fBackBlock->fNext = last; in push_back() 159 first = first->fNext; in pop_front() 175 if (nullptr == first->fNext) { in pop_front() 178 SkASSERT(first->fNext->fBegin); in pop_front() 179 fFront = first->fNext->fBegin; in pop_front() 195 last->fNext = nullptr; in pop_back() [all …]
|
D | SkBlockAllocator.cpp | 32 : fNext(nullptr) in Block() 106 block->fPrev->fNext = block->fNext; in releaseBlock() 107 if (block->fNext) { in releaseBlock() 109 block->fNext->fPrev = block->fPrev; in releaseBlock() 151 Block* toSteal = other->fHead.fNext; in stealHeapBlocks() 157 fTail->fNext = toSteal; in stealHeapBlocks() 161 other->fHead.fNext = nullptr; in stealHeapBlocks() 170 b->fNext = nullptr; in reset() 182 SkASSERT(fTail == &fHead && fHead.fNext == nullptr && fHead.fPrev == nullptr && in reset() 257 fTail->fNext = new (mem) Block(fTail, allocSize); in addBlock() [all …]
|
D | SkScan_Path.cpp | 37 edge = edge->fNext; in validate_sort() 56 SkEdge* next = newEdge->fNext; in insert_new_edges() 58 if (start->fNext == newEdge) { in insert_new_edges() 61 SkEdge* after = start->fNext; in insert_new_edges() 78 SkASSERT(edge->fPrev && edge->fNext); in validate_edges_for_y() 79 SkASSERT(edge->fPrev->fNext == edge); in validate_edges_for_y() 80 SkASSERT(edge->fNext->fPrev == edge); in validate_edges_for_y() 84 edge = edge->fNext; in validate_edges_for_y() 103 validate_sort(prevHead->fNext); in walk_edges() 111 SkEdge* currE = prevHead->fNext; in walk_edges() [all …]
|
/third_party/flutter/skia/src/core/ |
D | SkTInternalLList.h | 22 ClassName* fNext = nullptr 41 T* next = entry->fNext; in remove() 44 prev->fNext = next; in remove() 55 entry->fNext = nullptr; in remove() 63 SkASSERT(nullptr == entry->fPrev && nullptr == entry->fNext); in addToHead() 67 entry->fNext = fHead; in addToHead() 82 SkASSERT(nullptr == entry->fPrev && nullptr == entry->fNext); in addToTail() 86 entry->fNext = nullptr; in addToTail() 88 fTail->fNext = entry; in addToTail() 114 newEntry->fNext = existingEntry; in addBefore() [all …]
|
D | SkTMultiMap.h | 22 explicit ValueList(T* value) : fValue(value), fNext(nullptr) {} in ValueList() 27 ValueList* fNext; member 38 next = cur->fNext; in ~SkTMultiMap() 50 newEntry->fNext = list->fNext; in insert() 53 list->fNext = newEntry; in insert() 73 list = list->fNext; in remove() 80 list = list->fNext; in remove() 105 list = list->fNext; in find() 122 list = list->fNext; in findAndRemove() 151 fList = fList->fNext; [all …]
|
D | SkScanPriv.h | 46 edge->fPrev->fNext = edge->fNext; in remove_edge() 47 edge->fNext->fPrev = edge->fPrev; in remove_edge() 53 edge->fNext = afterMe->fNext; in insert_edge_after() 54 afterMe->fNext->fPrev = edge; in insert_edge_after() 55 afterMe->fNext = edge; in insert_edge_after() 65 if (prev->fNext != edge) { in backward_insert_edge_based_on_x()
|
D | SkTLS.cpp | 11 SkTLSRec* fNext; member 27 SkTLSRec* next = rec->fNext; in Destructor() 47 } while ((rec = rec->fNext) != nullptr); in Get() 53 rec->fNext = (SkTLSRec*)ptr; in Get() 76 } while ((rec = rec->fNext) != nullptr); in Find() 91 SkTLSRec* next = curr->fNext; in Delete() 94 prev->fNext = next; in Delete()
|
D | SkDeque.cpp | 12 Block* fNext; member 22 fNext = fPrev = nullptr; in init() 61 Block* next = head->fNext; in ~SkDeque() 89 first->fNext = fFrontBlock; in push_front() 130 fBackBlock->fNext = last; in push_back() 159 first = first->fNext; in pop_front() 175 if (nullptr == first->fNext) { in pop_front() 178 SkASSERT(first->fNext->fBegin); in pop_front() 179 fFront = first->fNext->fBegin; in pop_front() 195 last->fNext = nullptr; in pop_back() [all …]
|
D | SkScan_Path.cpp | 37 edge = edge->fNext; in validate_sort() 56 SkEdge* next = newEdge->fNext; in insert_new_edges() 58 if (start->fNext == newEdge) { in insert_new_edges() 61 SkEdge* after = start->fNext; in insert_new_edges() 78 SkASSERT(edge->fPrev && edge->fNext); in validate_edges_for_y() 79 SkASSERT(edge->fPrev->fNext == edge); in validate_edges_for_y() 80 SkASSERT(edge->fNext->fPrev == edge); in validate_edges_for_y() 84 edge = edge->fNext; in validate_edges_for_y() 103 validate_sort(prevHead->fNext); in walk_edges() 112 SkEdge* currE = prevHead->fNext; in walk_edges() [all …]
|
/third_party/flutter/skia/experimental/svg/model/ |
D | SkPEG.h | 26 MatchResult(std::nullptr_t) : fNext(nullptr) {} in MatchResult() 27 MatchResult(const char* next, const V& v) : fNext(next), fValue(&v) {} in MatchResult() 30 SkASSERT(fValue.isValid() == SkToBool(fNext)); 31 return SkToBool(fNext); 37 const char* fNext; member 59 return m ? MatchT(m.fNext, V(m.fValue.get())) in Match() 128 const auto tailMatch = Seq<Es...>::Match(headMatch.fNext); 129 return tailMatch ? MatchT(tailMatch.fNext, V(*headMatch, *tailMatch)) 157 return MatchT(m1.fNext, V(m1.fValue.get(), nullptr)); 160 return MatchT(m2.fNext, V(nullptr, m2.fValue.get())); [all …]
|
/third_party/skia/src/pathops/ |
D | SkPathOpsTSect.cpp | 51 bounded->fNext = fBounded; in addBounded() 60 SkTSpan* next = prior ? prior->fNext : fHead; in addFollowing() 63 result->fNext = next; in addFollowing() 65 prior->fNext = result; in addFollowing() 119 testBounded = testBounded->fNext; in closestBoundedT() 133 } while ((work = work->fNext)); in debugIsBefore() 144 } while ((work = work->fNext)); in contains() 160 bounded = bounded->fNext; in findOppSpan() 215 fPrev = fNext = nullptr; in init() 348 bounded = bounded->fNext; in oppT() [all …]
|
D | SkOpSpan.h | 35 SkOpPtT* oldNext = this->fNext; in addOpp() 37 this->fNext = opp; in addOpp() 39 oppPrev->fNext = oldNext; in addOpp() 89 span->fNext = fNext; in insert() 90 fNext = span; in insert() 94 return fNext; in next() 98 return fNext; in next() 106 SkOpPtT* oppPrev = opp->fNext; in oppPrev() 110 while (oppPrev->fNext != opp) { in oppPrev() 111 oppPrev = oppPrev->fNext; in oppPrev() [all …]
|
/third_party/flutter/skia/src/pathops/ |
D | SkPathOpsTSect.cpp | 50 bounded->fNext = fBounded; in addBounded() 59 SkTSpan* next = prior ? prior->fNext : fHead; in addFollowing() 62 result->fNext = next; in addFollowing() 64 prior->fNext = result; in addFollowing() 118 testBounded = testBounded->fNext; in closestBoundedT() 132 } while ((work = work->fNext)); in debugIsBefore() 143 } while ((work = work->fNext)); in contains() 159 bounded = bounded->fNext; in findOppSpan() 214 fPrev = fNext = nullptr; in init() 347 bounded = bounded->fNext; in oppT() [all …]
|
/third_party/skia/src/gpu/gradients/ |
D | GrGradientBitmapCache.cpp | 20 Entry* fNext; member 28 fNext(nullptr), in Entry() 56 Entry* next = entry->fNext; in ~GrGradientBitmapCache() 65 entry->fPrev->fNext = entry->fNext; in release() 68 fHead = entry->fNext; in release() 70 if (entry->fNext) { in release() 72 entry->fNext->fPrev = entry->fPrev; in release() 82 entry->fNext = fHead; in attachToHead() 105 entry = entry->fNext; in find() 221 SkASSERT(nullptr == fTail->fNext); in validate() [all …]
|
/third_party/flutter/skia/src/gpu/gradients/ |
D | GrGradientBitmapCache.cpp | 20 Entry* fNext; member 28 fNext(nullptr), in Entry() 56 Entry* next = entry->fNext; in ~GrGradientBitmapCache() 65 entry->fPrev->fNext = entry->fNext; in release() 68 fHead = entry->fNext; in release() 70 if (entry->fNext) { in release() 72 entry->fNext->fPrev = entry->fPrev; in release() 82 entry->fNext = fHead; in attachToHead() 105 entry = entry->fNext; in find() 221 SkASSERT(nullptr == fTail->fNext); in validate() [all …]
|
/third_party/flutter/skia/third_party/externals/icu/source/common/ |
D | rbbisetb.cpp | 78 nextRangeDesc = r->fNext; in ~RBBISetBuilder() 141 rlRange = rlRange->fNext; in buildRanges() 183 rlRange = rlRange->fNext; in buildRanges() 201 for (rlRange = fRangeList; rlRange!=0; rlRange=rlRange->fNext) { in buildRanges() 202 … for (rlSearchRange=fRangeList; rlSearchRange != rlRange; rlSearchRange=rlSearchRange->fNext) { in buildRanges() 262 for (rlRange = fRangeList; rlRange!=0 && U_SUCCESS(*fStatus); rlRange=rlRange->fNext) { in buildTrie() 276 for (RangeDescriptor *rd = fRangeList; rd != nullptr; rd = rd->fNext) { in mergeCategories() 406 for (rlRange = fRangeList; rlRange!=0; rlRange=rlRange->fNext) { in getFirstChar() 429 for (rlRange = fRangeList; rlRange!=0; rlRange=rlRange->fNext) { in printRanges() 464 for (rlRange = fRangeList; rlRange!=0; rlRange=rlRange->fNext) { in printRangeGroups() [all …]
|
/third_party/flutter/skia/src/sksl/lex/ |
D | NFAState.h | 35 , fNext(std::move(next)) {} in NFAState() 40 , fNext(std::move(next)) {} in NFAState() 49 , fNext(std::move(next)) { in NFAState() 88 for (int v : fNext) { in description() 98 for (int v : fNext) { in description() 126 for (int n : fNext) { in description() 147 std::vector<int> fNext; member
|
/third_party/skia/src/sksl/lex/ |
D | NFAState.h | 35 , fNext(std::move(next)) {} in NFAState() 40 , fNext(std::move(next)) {} in NFAState() 49 , fNext(std::move(next)) { in NFAState() 89 for (int v : fNext) { in description() 99 for (int v : fNext) { in description() 127 for (int n : fNext) { in description() 149 std::vector<int> fNext; member
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
D | RBBISetBuilder.java | 52 RangeDescriptor fNext; // Next RangeDescriptor in the linked list. field in RBBISetBuilder.RangeDescriptor 80 nr.fNext = this.fNext; in split() 81 this.fNext = nr; in split() 187 rlRange = rlRange.fNext; in buildRanges() 220 rlRange = rlRange.fNext; in buildRanges() 240 for (rlRange = fRangeList; rlRange!=null; rlRange=rlRange.fNext) { in buildRanges() 241 … for (rlSearchRange=fRangeList; rlSearchRange != rlRange; rlSearchRange=rlSearchRange.fNext) { in buildRanges() 265 for (rlRange = fRangeList; rlRange!=null; rlRange=rlRange.fNext) { in buildRanges() 317 for (RangeDescriptor rlRange = fRangeList; rlRange!=null; rlRange=rlRange.fNext) { in buildTrie() 335 for (RangeDescriptor rd = fRangeList; rd != null; rd = rd.fNext) { in mergeCategories() [all …]
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/ |
D | RBBISetBuilder.java | 50 RangeDescriptor fNext; // Next RangeDescriptor in the linked list. field in RBBISetBuilder.RangeDescriptor 76 nr.fNext = this.fNext; in split() 77 this.fNext = nr; in split() 194 rlRange = rlRange.fNext; in buildRanges() 227 rlRange = rlRange.fNext; in buildRanges() 245 for (rlRange = fRangeList; rlRange!=null; rlRange=rlRange.fNext) { in buildRanges() 246 … for (rlSearchRange=fRangeList; rlSearchRange != rlRange; rlSearchRange=rlSearchRange.fNext) { in buildRanges() 300 for (rlRange = fRangeList; rlRange!=null; rlRange=rlRange.fNext) { in buildTrie() 318 for (RangeDescriptor rd = fRangeList; rd != null; rd = rd.fNext) { in mergeCategories() 427 for (rlRange = fRangeList; rlRange!=null; rlRange=rlRange.fNext) { in getFirstChar() [all …]
|
/third_party/skia/tools/ |
D | SkMetaData.cpp | 17 Rec* next = rec->fNext; in reset() 85 rec->fNext = result.prev->fNext; in set() 86 result.prev->fNext = rec; in set() 90 rec->fNext = fRec; in set() 168 current.rec = current.rec->fNext; in findWithPrev() 181 result.prev->fNext = result.rec->fNext; in remove() 183 fRec = result.rec->fNext; in remove() 239 fRec = fRec->fNext; in next()
|