Lines Matching refs:charLen

1441       [&](llvm::Optional<Fortran::lower::SomeExpr> charLen) -> mlir::Value {  in mapSymbolAttributes()  argument
1442 if (!charLen) in mapSymbolAttributes()
1444 mlir::Value rawLen = genValue(*charLen); in mapSymbolAttributes()
1484 auto charLen = x.charLen(); in mapSymbolAttributes() local
1491 mlir::Value len = builder.createIntegerConstant(loc, idxTy, charLen); in mapSymbolAttributes()
1495 mlir::Value len = builder.createIntegerConstant(loc, idxTy, charLen); in mapSymbolAttributes()
1510 auto charLen = x.charLen(); in mapSymbolAttributes() local
1519 if (charLen) in mapSymbolAttributes()
1520 len = genExplicitCharLen(charLen); in mapSymbolAttributes()
1525 mlir::Value len = genExplicitCharLen(charLen); in mapSymbolAttributes()
1625 auto charLen = x.charLen(); in mapSymbolAttributes() local
1634 len = builder.createIntegerConstant(loc, idxTy, charLen); in mapSymbolAttributes()
1637 len = builder.createIntegerConstant(loc, idxTy, charLen); in mapSymbolAttributes()
1686 auto charLen = x.charLen(); in mapSymbolAttributes() local
1693 if (charLen) { in mapSymbolAttributes()
1695 len = genExplicitCharLen(charLen); in mapSymbolAttributes()
1703 len = genExplicitCharLen(charLen); in mapSymbolAttributes()
1758 auto charLen = x.charLen(); in mapSymbolAttributes() local
1770 len = builder.createIntegerConstant(loc, idxTy, charLen); in mapSymbolAttributes()
1773 len = builder.createIntegerConstant(loc, idxTy, charLen); in mapSymbolAttributes()
1818 auto charLen = x.charLen(); in mapSymbolAttributes() local
1826 if (charLen) in mapSymbolAttributes()
1828 len = genExplicitCharLen(charLen); in mapSymbolAttributes()
1836 if (charLen) { in mapSymbolAttributes()
1838 len = genExplicitCharLen(charLen); in mapSymbolAttributes()
1846 len = genExplicitCharLen(charLen); in mapSymbolAttributes()