Searched refs:charLen (Results 1 – 5 of 5) sorted by relevance
53 int64_t charLen() const { return len; } in charLen() function79 llvm::Optional<Fortran::lower::SomeExpr> charLen() const { in charLen() function323 [](const ScalarStaticChar &x) -> A { return {x.charLen()}; }, in getCharLenConst()324 [](const StaticArrayStaticChar &x) -> A { return {x.charLen()}; }, in getCharLenConst()325 [](const DynamicArrayStaticChar &x) -> A { return {x.charLen()}; }, in getCharLenConst()331 return match([](const ScalarDynamicChar &x) { return x.charLen(); }, in getCharLenExpr()332 [](const StaticArrayDynamicChar &x) { return x.charLen(); }, in getCharLenExpr()333 [](const DynamicArrayDynamicChar &x) { return x.charLen(); }, in getCharLenExpr()
66 Fortran::common::ConstantSubscript charLen = -1);
1442 if (!charLen) in mapSymbolAttributes()1484 auto charLen = x.charLen(); in mapSymbolAttributes() local1510 auto charLen = x.charLen(); in mapSymbolAttributes() local1519 if (charLen) in mapSymbolAttributes()1625 auto charLen = x.charLen(); in mapSymbolAttributes() local1686 auto charLen = x.charLen(); in mapSymbolAttributes() local1693 if (charLen) { in mapSymbolAttributes()1758 auto charLen = x.charLen(); in mapSymbolAttributes() local1818 auto charLen = x.charLen(); in mapSymbolAttributes() local1826 if (charLen) in mapSymbolAttributes()[all …]
224 Fortran::common::ConstantSubscript charLen) { in mangleArrayLiteral() argument228 if (charLen >= 0) in mangleArrayLiteral()229 typeId.append(std::to_string(charLen)).append("x"); in mangleArrayLiteral()
536 mlir::Value charLen) { in createBoxProcCharTuple() argument2415 mlir::Value charLen; in genArrayTempFromMold() local2418 charLen = allocMemTypeParams.empty() in genArrayTempFromMold()2422 allocMemTypeParams.push_back(charLen); in genArrayTempFromMold()2430 return fir::CharArrayBoxValue{temp, charLen, extents}; in genArrayTempFromMold()6554 llvm::Optional<mlir::Value> charLen; in genArrayCtorInitializer() local6566 if (fir::isa_char(seqTy.getEleTy()) && !charLen) { in genArrayCtorInitializer()6636 llvm::Optional<mlir::Value> charLen; in genarr() local6648 if (fir::isa_char(seqTy.getEleTy()) && !charLen) { in genarr()6666 if (charLen) { in genarr()[all …]