Lines Matching defs:resultEntity
1719 hlfir::Entity resultEntity =
1721 resultEntity = loadTrivialScalar(loc, builder, resultEntity);
1722 if (resultEntity.isVariable()) {
1728 loc, resultEntity, /*mustFree=*/builder.createBool(loc, false));
1731 return hlfir::EntityWithAttributes{resultEntity};
2043 hlfir::EntityWithAttributes resultEntity = extendedValueToHlfirEntity(
2049 if (resultEntity.isVariable() && intrinsicName != "null") {
2050 assert(!fir::isa_trivial(fir::unwrapRefType(resultEntity.getType())) &&
2058 asExpr = builder.create<hlfir::AsExprOp>(loc, resultEntity);
2061 loc, resultEntity, builder.createBool(loc, mustBeFreed));
2062 resultEntity = hlfir::EntityWithAttributes{asExpr.getResult()};
2064 return resultEntity;