fdoc

modulefdoc_links

Connecting names to entities: bindings, interfaces, implementations and procedure calls.

Uses

Graphs

Uses

Used by

Functions

context_ofprivate

integer function context_of(p, item) result(context)

The type whose members a reference through item reaches, or 0.

label_itemprivate

integer function label_item(p, context, label) result(item)

The entity that label means in context, a scope or a type, or 0.

qualified_namerecursiveprivate

recursive character(len=:) function qualified_name(p, id) result(name)

The name of entity id with those around it, up to its top-level unit.

type_bindingprivate

integer function type_binding(p, id, name) result(found)

The binding named name of type id, including inherited ones, or 0.

type_memberprivate

integer function type_member(p, id, name, kind) result(found)

The component of kind kind named name of type id, including inherited ones, or 0.

variable_typeprivate

integer function variable_type(p, id) result(found)

The derived type of variable id, or 0.

Subroutines