Lines Matching refs:elementIndex
350 llvm::APSInt elementIndex,
1858 llvm::APSInt elementIndex, in CheckArrayType() argument
1909 llvm::APSInt maxElements(elementIndex.getBitWidth(), in CheckArrayType()
1910 elementIndex.isUnsigned()); in CheckArrayType()
1914 elementIndex = elementIndex.extOrTrunc(maxElements.getBitWidth()); in CheckArrayType()
1915 elementIndex.setIsUnsigned(maxElements.isUnsigned()); in CheckArrayType()
1932 DeclType, nullptr, &elementIndex, Index, in CheckArrayType()
1939 if (elementIndex.getBitWidth() > maxElements.getBitWidth()) in CheckArrayType()
1940 maxElements = maxElements.extend(elementIndex.getBitWidth()); in CheckArrayType()
1941 else if (elementIndex.getBitWidth() < maxElements.getBitWidth()) in CheckArrayType()
1942 elementIndex = elementIndex.extend(maxElements.getBitWidth()); in CheckArrayType()
1943 elementIndex.setIsUnsigned(maxElements.isUnsigned()); in CheckArrayType()
1947 if (!maxElementsKnown && elementIndex > maxElements) in CheckArrayType()
1948 maxElements = elementIndex; in CheckArrayType()
1955 if (maxElementsKnown && elementIndex == maxElements) in CheckArrayType()
1964 ++elementIndex; in CheckArrayType()
1968 if (!maxElementsKnown && elementIndex > maxElements) in CheckArrayType()
1969 maxElements = elementIndex; in CheckArrayType()
1989 if ((maxElementsKnown && elementIndex < maxElements) || in CheckArrayType()