_gfortran_caf_deregister
— Deregistering coarrays_gfortran_caf_register
.
void caf_deregister (caf_token_t *token, caf_deregister_t type,
int *stat, char *errmsg, size_t errmsg_len)
token | the token to free.
|
type | the type of action to take for the coarray. A
CAF_DEREGTYPE_COARRAY_DEALLOCATE_ONLY is allowed only for allocatable or
pointer components of derived type coarrays. The action only deallocates the
local memory without deleting the token.
|
stat | intent(out) Stores the STAT=; may be NULL
|
errmsg | intent(out) When an error occurs, this will be set
to an error message; may be NULL
|
errmsg_len | the buffer size of errmsg.
|