Lines Matching refs:CharArrayBoxValue
389 [&](const fir::CharArrayBoxValue &box) { return genShape(loc, box); }, in createShape()
440 [&](const fir::CharArrayBoxValue &box) { in createSlice()
474 [&](const fir::CharArrayBoxValue &box) -> mlir::Value { in createBox()
551 [&](const fir::CharArrayBoxValue &x) -> mlir::Value { in readCharLen()
580 [&](const fir::CharArrayBoxValue &x) -> mlir::Value { in readExtent()
613 [&](const fir::CharArrayBoxValue &x) -> mlir::Value { in readLowerBound()
659 [&](const fir::CharArrayBoxValue &x) -> llvm::SmallVector<mlir::Value> { in getExtents()
683 return fir::CharArrayBoxValue(addr, len, in readBoxValue()
703 [&](const fir::CharArrayBoxValue &array) in getNonDefaultLowerBounds()
720 [&](const fir::CharArrayBoxValue &character) in getNonDeferredLenParams()
928 return fir::CharArrayBoxValue{component, len, extents}; in componentToExtendedValue()
947 [&](const fir::CharArrayBoxValue &bv) -> fir::ExtendedValue { in arrayElementToExtendedValue()