Lines Matching defs:elementIndex
379 llvm::APSInt elementIndex,
2056 llvm::APSInt elementIndex,
2130 llvm::APSInt maxElements(elementIndex.getBitWidth(),
2131 elementIndex.isUnsigned());
2135 elementIndex = elementIndex.extOrTrunc(maxElements.getBitWidth());
2136 elementIndex.setIsUnsigned(maxElements.isUnsigned());
2150 // Handle this designated initializer. elementIndex will be
2153 DeclType, nullptr, &elementIndex, Index,
2160 if (elementIndex.getBitWidth() > maxElements.getBitWidth())
2161 maxElements = maxElements.extend(elementIndex.getBitWidth());
2162 else if (elementIndex.getBitWidth() < maxElements.getBitWidth())
2163 elementIndex = elementIndex.extend(maxElements.getBitWidth());
2164 elementIndex.setIsUnsigned(maxElements.isUnsigned());
2168 if (!maxElementsKnown && elementIndex > maxElements)
2169 maxElements = elementIndex;
2176 if (maxElementsKnown && elementIndex == maxElements)
2186 ++elementIndex;
2189 elementIndex =
2190 elementIndex + CurEmbedIndex - EmbedElementIndexBeforeInit - 1;
2193 elementIndex = elementIndex + Embed->getDataElementCount() -
2200 if (!maxElementsKnown && elementIndex > maxElements)
2201 maxElements = elementIndex;
2221 if ((maxElementsKnown && elementIndex < maxElements) ||