move_string_char Subroutine

private pure subroutine move_string_char(from, to)

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

Arguments

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

Called by

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

Source Code

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

   call move_alloc(from%raw, to)

end subroutine move_string_char