Lines Matching refs:elementIndex
350 llvm::APSInt elementIndex,
1918 llvm::APSInt elementIndex, in CheckArrayType() argument
1984 llvm::APSInt maxElements(elementIndex.getBitWidth(), in CheckArrayType()
1985 elementIndex.isUnsigned()); in CheckArrayType()
1989 elementIndex = elementIndex.extOrTrunc(maxElements.getBitWidth()); in CheckArrayType()
1990 elementIndex.setIsUnsigned(maxElements.isUnsigned()); in CheckArrayType()
2007 DeclType, nullptr, &elementIndex, Index, in CheckArrayType()
2014 if (elementIndex.getBitWidth() > maxElements.getBitWidth()) in CheckArrayType()
2015 maxElements = maxElements.extend(elementIndex.getBitWidth()); in CheckArrayType()
2016 else if (elementIndex.getBitWidth() < maxElements.getBitWidth()) in CheckArrayType()
2017 elementIndex = elementIndex.extend(maxElements.getBitWidth()); in CheckArrayType()
2018 elementIndex.setIsUnsigned(maxElements.isUnsigned()); in CheckArrayType()
2022 if (!maxElementsKnown && elementIndex > maxElements) in CheckArrayType()
2023 maxElements = elementIndex; in CheckArrayType()
2030 if (maxElementsKnown && elementIndex == maxElements) in CheckArrayType()
2039 ++elementIndex; in CheckArrayType()
2043 if (!maxElementsKnown && elementIndex > maxElements) in CheckArrayType()
2044 maxElements = elementIndex; in CheckArrayType()
2064 if ((maxElementsKnown && elementIndex < maxElements) || in CheckArrayType()