type_null Derived Type

type, public, extends(type_node) :: type_null


Inherits

type~~type_null~~InheritsGraph type~type_null type_null type~type_node type_node type~type_null->type~type_node

Contents


Components

TypeVisibility AttributesNameInitial
character(len=string_length), public :: path =''

Type-Bound Procedures

procedure, public :: set_path => node_set_path

  • private recursive subroutine node_set_path(self, path)

    Arguments

    Type IntentOptional AttributesName
    class(type_node), intent(inout) :: self
    character(len=*), intent(in) :: path

procedure, public :: finalize => node_finalize

  • private subroutine node_finalize(self)

    Arguments

    Type IntentOptional AttributesName
    class(type_node), intent(inout) :: self

procedure, public :: dump => null_dump

  • private subroutine null_dump(self, unit, indent)

    Arguments

    Type IntentOptional AttributesName
    class(type_null), intent(in) :: self
    integer, intent(in) :: unit
    integer, intent(in) :: indent