Searched refs:getElementTypes (Results 1 – 12 of 12) sorted by relevance
70 llvm::ArrayRef<mlir::Type> getElementTypes();73 size_t getNumElementTypes() { return getElementTypes().size(); } in getNumElementTypes()
219 llvm::ArrayRef<mlir::Type> resultElementTypes = resultType.getElementTypes(); in verifyConstantForType()426 mlir::Type resultType = structTy.getElementTypes()[index]; in build()439 if (resultType != structTy.getElementTypes()[indexValue]) in verify()551 llvm::ArrayRef<mlir::Type> StructType::getElementTypes() { in getElementTypes() function in StructType605 llvm::interleaveComma(structType.getElementTypes(), printer); in printType()
253 ArrayRef<Type> getElementTypes() const;259 size_t size() const { return getElementTypes().size(); } in size()
149 ArrayRef<Type> TupleType::getElementTypes() const { in getElementTypes() function in TupleType
146 llvm::zip(type.getElementNames(), type.getElementTypes()), os, in print()
1009 StructType::ElementTypeRange StructType::getElementTypes() const { in getElementTypes() function in StructType1056 for (Type elementType : getElementTypes()) in getExtensions()1063 for (Type elementType : getElementTypes()) in getCapabilities()
170 llvm::ArrayRef<mlir::Type> getElementTypes() {176 size_t getNumElementTypes() { return getElementTypes().size(); }308 llvm::interleaveComma(structType.getElementTypes(), printer);
366 ElementTypeRange getElementTypes() const;
695 exprTupleType.getElementTypes()[i])); in convertExpressionTo()704 tupleType.getElementTypes()[i], diagFn))) in convertExpressionTo()2785 return tupleType.getElementTypes()[index]; in validateMemberAccess()2792 return tupleType.getElementTypes()[it - elementNames.begin()]; in validateMemberAccess()
570 for (ast::Type type : tupleType.getElementTypes()) in genConstraintOrRewriteCall()
193 llvm::map_range(type.getElementTypes(), [&](Type elementType) { in convertStructTypeWithOffset()204 llvm::map_range(type.getElementTypes(), [&](Type elementType) { in convertStructTypePacked()
638 resultTupleTy.getElementTypes())) { in buildHoverForUserConstraintOrRewrite()715 ArrayRef<ast::Type> elementTypes = tupleType.getElementTypes(); in codeCompleteTupleMemberAccess()