Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Where possible, edges connecting nodes are
given different colours to make them easier to distinguish in
large graphs.
Source Code
subroutine test_get_dimension_missing()type(FileMetadata)::cfinteger::extentinteger::status!W.Y notes: If missing, crashextent=cf%get_dimension('x',rc=status)@assertEqual(status,pFIO_DIMENSION_NOT_FOUND)!extent = cf%get_dimension('x') ! without rc!@assertExceptionRaised('FileMetadata::get_dimension() - no such dimension <x>.')!@assertEqual(pFIO_DIMENSION_NOT_FOUND, status)end subroutine test_get_dimension_missing