deallocate_name Subroutine

private pure elemental subroutine deallocate_name(this)

Type Bound

ChatCompletion_messages

Arguments

Type IntentOptional Attributes Name
class(ChatCompletion_messages), intent(inout) :: this

Called by

proc~~deallocate_name~~CalledByGraph proc~deallocate_name foropenai_ChatCompletion::ChatCompletion_messages%deallocate_name proc~deallocate_chatcompletion_messages foropenai_ChatCompletion::ChatCompletion_messages%deallocate_ChatCompletion_messages proc~deallocate_chatcompletion_messages->proc~deallocate_name

Source Code

   elemental pure subroutine deallocate_name(this)
      class(ChatCompletion_messages), intent(inout) :: this
      if (allocated(this%name)) deallocate(this%name)
   end subroutine deallocate_name