move_char_string Subroutine

private pure subroutine move_char_string(from, to)

Moves the allocated character scalar from ‘from’ to ‘to’ No output

Arguments

Type IntentOptional Attributes Name
character(len=:), intent(inout), allocatable :: from
type(string_type), intent(out) :: to

Called by

proc~~move_char_string~~CalledByGraph proc~move_char_string move_char_string interface~move move interface~move->proc~move_char_string proc~join_string join_string proc~join_string->interface~move interface~join join interface~join->proc~join_string

Source Code

pure subroutine move_char_string(from, to)
   character(len=:), intent(inout), allocatable :: from
   type(string_type), intent(out) :: to

   call move_alloc(from, to%raw)

end subroutine move_char_string