fparser.two.Fortran2008.end_critical_stmt_r812 ============================================== .. py:module:: fparser.two.Fortran2008.end_critical_stmt_r812 .. autoapi-nested-parse:: Module containing Fortran2008 End_Critical_Stmt rule R812 Classes ------- .. autoapisummary:: fparser.two.Fortran2008.end_critical_stmt_r812.End_Critical_Stmt Module Contents --------------- .. py:class:: End_Critical_Stmt(string, parent_cls=None) Bases: :py:obj:`fparser.two.utils.EndStmtBase` Fortran 2008 Rule 812. end-critical-stmt is END CRITICAL [ critical-construct-name ] .. py:attribute:: subclass_names :value: [] .. py:attribute:: use_names :value: ['Critical_Construct_Name'] .. py:method:: match(string) :staticmethod: :param str string: Fortran code to check for a match :returns: 2-tuple containing "CRITICAL" and, optionally, an associated Name or None if there is no match. :rtype: Optional[Tuple[ str, Optional[:py:class:`fparser.two.Fortran2003.Critical_Construct_Name`]]]