prev Interface

public interface prev

Module Procedures

private function vector_iter_prev_1(it) result(new_it)

Arguments

Type IntentOptional Attributes Name
type(VarSpecVectorIterator), intent(in) :: it

Return Value type(VarSpecVectorIterator)

private function vector_iter_prev_n_size_kind(it, n) result(new_it)

Arguments

Type IntentOptional Attributes Name
type(VarSpecVectorIterator), intent(in) :: it
integer(kind=selected_int_kind(18)), intent(in) :: n

Return Value type(VarSpecVectorIterator)

private function vector_iter_prev_n_default(it, n) result(new_it)

Arguments

Type IntentOptional Attributes Name
type(VarSpecVectorIterator), intent(in) :: it
integer, intent(in) :: n

Return Value type(VarSpecVectorIterator)