reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
  295           MostDerivedPathLength = findMostDerivedSubobject(
  318       MostDerivedPathLength = findMostDerivedSubobject(
  350           Entries[MostDerivedPathLength - 1].getAsArrayIndex() ==
  366       bool IsArray = MostDerivedPathLength == Entries.size() &&
  388       return MostDerivedPathLength == Entries.size()
  401       MostDerivedPathLength = Entries.size();
  414       MostDerivedPathLength = Entries.size();
  426         MostDerivedPathLength = Entries.size();
  438       MostDerivedPathLength = Entries.size();
  460       bool IsArray = MostDerivedPathLength == Entries.size() &&
 1365   if (MostDerivedPathLength == Entries.size() && MostDerivedIsArrayElement)
 2632   assert(TruncatedElements >= D.MostDerivedPathLength &&
 2681   if (!CastToDerivedClass(Info, E, Obj, DerivedDecl, D.MostDerivedPathLength))
 3494   if (IsArray && A.MostDerivedPathLength != A.Entries.size())
 4116     if (LV.Designator.MostDerivedPathLength + MemPtr.Path.size() >
 4208   if (D.MostDerivedPathLength + E->path_size() > D.Entries.size()) {
 4219   if (NewEntriesSize == D.MostDerivedPathLength)
 5018   assert(PathLength >= Designator.MostDerivedPathLength && PathLength <=
 5020   return (PathLength == Designator.MostDerivedPathLength)
 5052   for (unsigned PathLength = This.Designator.MostDerivedPathLength;
 6073     Subobject = Pointer.Designator.MostDerivedPathLength != 0 ||
10340          Designator.Entries.size() == Designator.MostDerivedPathLength &&
10427       Designator.Entries.size() == Designator.MostDerivedPathLength) {