Lines Matching refs:MostDerivedPathLength

253     unsigned MostDerivedPathLength : 28;  member
277 MostDerivedPathLength(0), MostDerivedArraySize(0), in SubobjectDesignator()
283 MostDerivedPathLength(0), MostDerivedArraySize(0) { in SubobjectDesignator()
292 MostDerivedPathLength = findMostDerivedSubobject( in SubobjectDesignator()
315 MostDerivedPathLength = findMostDerivedSubobject( in truncate()
347 Entries[MostDerivedPathLength - 1].getAsArrayIndex() == in isOnePastTheEnd()
363 bool IsArray = MostDerivedPathLength == Entries.size() && in validIndexAdjustments()
385 return MostDerivedPathLength == Entries.size() in getType()
398 MostDerivedPathLength = Entries.size(); in addArrayUnchecked()
411 MostDerivedPathLength = Entries.size(); in addUnsizedArrayUnchecked()
423 MostDerivedPathLength = Entries.size(); in addDeclUnchecked()
435 MostDerivedPathLength = Entries.size(); in addComplexUnchecked()
457 bool IsArray = MostDerivedPathLength == Entries.size() && in adjustIndex()
1427 if (MostDerivedPathLength == Entries.size() && MostDerivedIsArrayElement) in diagnosePointerArithmetic()
3031 assert(TruncatedElements >= D.MostDerivedPathLength && in CastToDerivedClass()
3080 if (!CastToDerivedClass(Info, E, Obj, DerivedDecl, D.MostDerivedPathLength)) in HandleLValueBase()
3930 if (IsArray && A.MostDerivedPathLength != A.Entries.size()) in AreElementsOfSameArray()
4616 if (LV.Designator.MostDerivedPathLength + MemPtr.Path.size() > in HandleMemberPointerAccess()
4708 if (D.MostDerivedPathLength + E->path_size() > D.Entries.size()) { in HandleBaseToDerivedCast()
4719 if (NewEntriesSize == D.MostDerivedPathLength) in HandleBaseToDerivedCast()
5573 assert(PathLength >= Designator.MostDerivedPathLength && PathLength <= in getBaseClassType()
5575 return (PathLength == Designator.MostDerivedPathLength) in getBaseClassType()
5607 for (unsigned PathLength = This.Designator.MostDerivedPathLength; in ComputeDynamicType()
6682 Subobject = Pointer.Designator.MostDerivedPathLength != 0 || in CheckDeleteKind()
11307 Designator.Entries.size() == Designator.MostDerivedPathLength && in isUserWritingOffTheEnd()
11394 Designator.Entries.size() == Designator.MostDerivedPathLength) { in determineEndOffset()