Lines Matching refs:MostDerivedPathLength
246 unsigned MostDerivedPathLength : 28; member
270 MostDerivedPathLength(0), MostDerivedArraySize(0), in SubobjectDesignator()
276 MostDerivedPathLength(0), MostDerivedArraySize(0) { in SubobjectDesignator()
285 MostDerivedPathLength = findMostDerivedSubobject( in SubobjectDesignator()
319 Entries[MostDerivedPathLength - 1].ArrayIndex == MostDerivedArraySize) in isOnePastTheEnd()
334 bool IsArray = MostDerivedPathLength == Entries.size() && in validIndexAdjustments()
356 return MostDerivedPathLength == Entries.size() in getType()
371 MostDerivedPathLength = Entries.size(); in addArrayUnchecked()
386 MostDerivedPathLength = Entries.size(); in addUnsizedArrayUnchecked()
401 MostDerivedPathLength = Entries.size(); in addDeclUnchecked()
415 MostDerivedPathLength = Entries.size(); in addComplexUnchecked()
436 bool IsArray = MostDerivedPathLength == Entries.size() && in adjustIndex()
1217 if (MostDerivedPathLength == Entries.size() && MostDerivedIsArrayElement) in diagnosePointerArithmetic()
2358 assert(TruncatedElements >= D.MostDerivedPathLength && in CastToDerivedClass()
2407 if (!CastToDerivedClass(Info, E, Obj, DerivedDecl, D.MostDerivedPathLength)) in HandleLValueBase()
3115 if (IsArray && A.MostDerivedPathLength != A.Entries.size()) in AreElementsOfSameArray()
3722 if (LV.Designator.MostDerivedPathLength + MemPtr.Path.size() > in HandleMemberPointerAccess()
3814 if (D.MostDerivedPathLength + E->path_size() > D.Entries.size()) { in HandleBaseToDerivedCast()
3825 if (NewEntriesSize == D.MostDerivedPathLength) in HandleBaseToDerivedCast()
8002 Designator.Entries.size() == Designator.MostDerivedPathLength && in isUserWritingOffTheEnd()
8089 Designator.Entries.size() == Designator.MostDerivedPathLength) { in determineEndOffset()