Lines Matching defs:inputEleTy
2810 auto inputEleTy = getBoxScalarEleTy(inputBoxTy);
2855 if (inputEleTy != outEleTy) {
2863 mlir::isa<fir::RecordType>(inputEleTy) ||
2865 (mlir::isa<mlir::NoneType>(inputEleTy) &&
2867 (getSlice() && mlir::isa<fir::CharacterType>(inputEleTy)) ||
2868 (getSlice() && fir::isa_complex(inputEleTy) &&
2870 areCompatibleCharacterTypes(inputEleTy, outEleTy);
2882 static bool areCompatibleAssumedRankElementType(mlir::Type inputEleTy,
2884 if (inputEleTy == outEleTy)
2892 if (mlir::isa<fir::RecordType>(inputEleTy) &&
2895 if (areCompatibleCharacterTypes(inputEleTy, outEleTy))
2904 mlir::Type inputEleTy =
2909 if (!areCompatibleAssumedRankElementType(inputEleTy, outEleTy))