ImplicitDeallocate

Deallocates if allocated otherwise does nothing, a stmt ASR node.

Declaration

Sintaxe

ImplicitDeallocate(symbol* vars)

Argumentos

vars contains pointer target.

Valores de retorno

Nenhum.

Descrição

ImplicitDeallocate frees the storage allocated for allocatable variables and nonprocedure pointer targets. It also disassociates pointer. It is done by Deallocate() statement. If not allocated, it does nothing.

Tipos

Name of variable, must be a pointer or allocatable variable.

Exemplos


ASR:


Veja Também

explicitdeallocate