operator(.haserror.) Interface

public interface operator(.haserror.)

Operator for checking error state: if (.haserror. err) then

Calls

interface~~operator(.haserror.)~~CallsGraph interface~operator(.haserror.) operator(.haserror.) proc~error_has_error error_t%error_has_error interface~operator(.haserror.)->proc~error_has_error

Module Procedures

private pure function error_has_error(self) result(has_err)

Check if an error is set

Arguments

Type IntentOptional Attributes Name
class(error_t), intent(in) :: self

Return Value logical