Lines Matching defs:lenTy
1071 mlir::Type lenTy, Fortran::lower::StatementContext &stmtCtx) {
1094 len = builder.createConvert(loc, lenTy, len);
1104 mlir::Type strTy, mlir::Type lenTy, mlir::Type ty2 = {}) {
1109 auto [buff, len] = genBuffer(converter, loc, *expr, strTy, lenTy, stmtCtx);
1125 mlir::Type strTy, mlir::Type lenTy) {
1132 mlir::Value len = builder.createIntegerConstant(loc, lenTy, text.size());
1625 mlir::Type strTy, mlir::Type lenTy,
1653 lowerSourceTextAsStringLit(converter, loc, text, strTy, lenTy);
1661 stringLen = builder.createIntegerConstant(loc, lenTy, 0);
1692 endBlock->addArgument(lenTy, loc);
1708 mlir::Type lenTy, Fortran::lower::StatementContext &stmtCtx) {
1714 converter, loc, toStringRef(eval->position), strTy, lenTy);
1727 return lowerStringLit(converter, loc, stmtCtx, *pExpr, strTy, lenTy);
1734 return lowerReferenceAsStringSelect(converter, loc, *e, strTy, lenTy,
1748 const A &stmt, mlir::Type strTy, mlir::Type lenTy,
1751 return genFormat(converter, loc, *stmt.format, strTy, lenTy, stmtCtx);
1753 strTy, lenTy, stmtCtx);
1759 const Fortran::parser::PrintStmt &stmt, mlir::Type strTy, mlir::Type lenTy,
1762 strTy, lenTy, stmtCtx);
1769 const A &stmt, mlir::Type strTy, mlir::Type lenTy,
1776 return genBuffer(converter, loc, *expr, strTy, lenTy, stmtCtx);