Lines Matching defs:cPtr
1626 mlir::Value cPtr,
1631 cPtr, addrFieldIndex);
1655 mlir::Value cPtr) {
1656 mlir::Type cPtrTy = fir::unwrapRefType(cPtr.getType());
1662 if (fir::isa_ref_type(cPtr.getType())) {
1664 loc, builder.getRefType(addrFieldTy), cPtr, addrFieldIndex);
1668 cPtrCoor = builder.create<fir::ExtractValueOp>(loc, addrFieldTy, cPtr,
1674 if (fir::isa_ref_type(cPtr.getType())) {
1676 fir::factory::genCPtrOrCFunptrAddr(builder, loc, cPtr, cPtrTy);
1683 return builder.create<fir::ExtractValueOp>(loc, addrFieldTy, cPtr, arrayAttr);