Lines Matching refs:MostDerivedPathLength
256 unsigned MostDerivedPathLength : 28; member
280 MostDerivedPathLength(0), MostDerivedArraySize(0), in SubobjectDesignator()
286 MostDerivedPathLength(0), MostDerivedArraySize(0) { in SubobjectDesignator()
295 MostDerivedPathLength = findMostDerivedSubobject( in SubobjectDesignator()
318 MostDerivedPathLength = findMostDerivedSubobject( in truncate()
350 Entries[MostDerivedPathLength - 1].getAsArrayIndex() == in isOnePastTheEnd()
366 bool IsArray = MostDerivedPathLength == Entries.size() && in validIndexAdjustments()
388 return MostDerivedPathLength == Entries.size() in getType()
401 MostDerivedPathLength = Entries.size(); in addArrayUnchecked()
414 MostDerivedPathLength = Entries.size(); in addUnsizedArrayUnchecked()
426 MostDerivedPathLength = Entries.size(); in addDeclUnchecked()
438 MostDerivedPathLength = Entries.size(); in addComplexUnchecked()
460 bool IsArray = MostDerivedPathLength == Entries.size() && in adjustIndex()
1479 if (MostDerivedPathLength == Entries.size() && MostDerivedIsArrayElement) in diagnosePointerArithmetic()
3091 assert(TruncatedElements >= D.MostDerivedPathLength && in CastToDerivedClass()
3140 if (!CastToDerivedClass(Info, E, Obj, DerivedDecl, D.MostDerivedPathLength)) in HandleLValueBase()
4012 if (IsArray && A.MostDerivedPathLength != A.Entries.size()) in AreElementsOfSameArray()
4742 if (LV.Designator.MostDerivedPathLength + MemPtr.Path.size() > in HandleMemberPointerAccess()
4834 if (D.MostDerivedPathLength + E->path_size() > D.Entries.size()) { in HandleBaseToDerivedCast()
4845 if (NewEntriesSize == D.MostDerivedPathLength) in HandleBaseToDerivedCast()
5749 assert(PathLength >= Designator.MostDerivedPathLength && PathLength <= in getBaseClassType()
5751 return (PathLength == Designator.MostDerivedPathLength) in getBaseClassType()
5785 for (unsigned PathLength = This.Designator.MostDerivedPathLength; in ComputeDynamicType()
6871 Subobject = Pointer.Designator.MostDerivedPathLength != 0 || in CheckDeleteKind()
11958 Designator.Entries.size() == Designator.MostDerivedPathLength && in isUserWritingOffTheEnd()
12059 Designator.Entries.size() == Designator.MostDerivedPathLength) { in determineEndOffset()