Lines Matching defs:StartIndex
1741 unsigned StartIndex;
1745 SanitizeDtorFieldRange(const CXXDestructorDecl *Dtor, unsigned StartIndex,
1747 : Dtor(Dtor), StartIndex(StartIndex), EndIndex(EndIndex) {}
1760 Layout.getFieldOffset(StartIndex) + Context.getCharWidth() - 1);
1780 CGF, **std::next(Dtor->getParent()->field_begin(), StartIndex));
1812 std::optional<unsigned> StartIndex;
1817 : Context(Context), EHStack(EHStack), DD(DD), StartIndex(std::nullopt) {}
1823 if (!StartIndex)
1824 StartIndex = FieldIndex;
1825 } else if (StartIndex) {
1827 *StartIndex, FieldIndex);
1828 StartIndex = std::nullopt;
1832 if (StartIndex)
1834 *StartIndex, -1);