Lines Matching refs:ArrayIndex

319           Entries[MostDerivedPathLength - 1].ArrayIndex == MostDerivedArraySize)  in isOnePastTheEnd()
336 uint64_t ArrayIndex = in validIndexAdjustments() local
337 IsArray ? Entries.back().ArrayIndex : (uint64_t)IsOnePastTheEnd; in validIndexAdjustments()
340 return {ArrayIndex, ArraySize - ArrayIndex}; in validIndexAdjustments()
364 Entry.ArrayIndex = 0; in addArrayUnchecked()
377 Entry.ArrayIndex = 0; in addUnsizedArrayUnchecked()
407 Entry.ArrayIndex = Imag; in addComplexUnchecked()
429 Entries.back().ArrayIndex += TruncatedN; in adjustIndex()
438 uint64_t ArrayIndex = in adjustIndex() local
439 IsArray ? Entries.back().ArrayIndex : (uint64_t)IsOnePastTheEnd; in adjustIndex()
443 if (N < -(int64_t)ArrayIndex || N > ArraySize - ArrayIndex) { in adjustIndex()
447 (llvm::APInt&)N += ArrayIndex; in adjustIndex()
454 ArrayIndex += TruncatedN; in adjustIndex()
455 assert(ArrayIndex <= ArraySize && in adjustIndex()
459 Entries.back().ArrayIndex = ArrayIndex; in adjustIndex()
461 IsOnePastTheEnd = (ArrayIndex != 0); in adjustIndex()
2853 uint64_t Index = Sub.Entries[I].ArrayIndex; in findSubobject()
2888 uint64_t Index = Sub.Entries[I].ArrayIndex; in findSubobject()
3081 if (A.Entries[I].ArrayIndex != B.Entries[I].ArrayIndex) { in FindDesignatorMismatch()
7943 uint64_t Index = Entry.ArrayIndex; in isDesignatorAtObjectEnd()
7949 uint64_t Index = Entry.ArrayIndex; in isDesignatorAtObjectEnd()
8091 uint64_t ArrayIndex = Designator.Entries.back().ArrayIndex; in determineEndOffset() local
8092 ElemsRemaining = ArraySize <= ArrayIndex ? 0 : ArraySize - ArrayIndex; in determineEndOffset()