Lines Matching refs:elementIndex
376 llvm::APSInt elementIndex,
2031 llvm::APSInt elementIndex, in CheckArrayType() argument
2105 llvm::APSInt maxElements(elementIndex.getBitWidth(), in CheckArrayType()
2106 elementIndex.isUnsigned()); in CheckArrayType()
2110 elementIndex = elementIndex.extOrTrunc(maxElements.getBitWidth()); in CheckArrayType()
2111 elementIndex.setIsUnsigned(maxElements.isUnsigned()); in CheckArrayType()
2128 DeclType, nullptr, &elementIndex, Index, in CheckArrayType()
2135 if (elementIndex.getBitWidth() > maxElements.getBitWidth()) in CheckArrayType()
2136 maxElements = maxElements.extend(elementIndex.getBitWidth()); in CheckArrayType()
2137 else if (elementIndex.getBitWidth() < maxElements.getBitWidth()) in CheckArrayType()
2138 elementIndex = elementIndex.extend(maxElements.getBitWidth()); in CheckArrayType()
2139 elementIndex.setIsUnsigned(maxElements.isUnsigned()); in CheckArrayType()
2143 if (!maxElementsKnown && elementIndex > maxElements) in CheckArrayType()
2144 maxElements = elementIndex; in CheckArrayType()
2151 if (maxElementsKnown && elementIndex == maxElements) in CheckArrayType()
2161 ++elementIndex; in CheckArrayType()
2164 elementIndex = in CheckArrayType()
2165 elementIndex + CurEmbedIndex - EmbedElementIndexBeforeInit - 1; in CheckArrayType()
2168 elementIndex = elementIndex + Embed->getDataElementCount() - in CheckArrayType()
2175 if (!maxElementsKnown && elementIndex > maxElements) in CheckArrayType()
2176 maxElements = elementIndex; in CheckArrayType()
2196 if ((maxElementsKnown && elementIndex < maxElements) || in CheckArrayType()