fparser Reference Guide  0.0.14
fparser.one.block_statements.Type Class Reference
Inheritance diagram for fparser.one.block_statements.Type:
Collaboration diagram for fparser.one.block_statements.Type:

Public Member Functions

def process_item (self)
 
def tostr (self)
 
def get_classes (self)
 
def analyze (self)
 
def topyf (self, tab="")
 
def is_public (self)
 
def is_private (self)
 
- Public Member Functions inherited from fparser.one.block_statements.HasVariables
def get_variable_by_name (self, name)
 
def topyf (self, tab="", only_variables=None)
 
- Public Member Functions inherited from fparser.one.block_statements.HasAttributes
def topyf (self, tab="")
 
def update_attributes (self, attrs)
 
- Public Member Functions inherited from fparser.one.block_statements.AccessSpecs
def topyf (self, tab=" ")
 

Public Attributes

 isvalid
 
 specs
 
 name
 
 params
 

Static Public Attributes

 match
 
 end_stmt_cls
 
 a
 
 extends = None,
 
dictionary parameters = {},
 
list component_names = [],
 
dictionary components = {},
 
 pattern
 
 known_attributes
 
- Static Public Attributes inherited from fparser.one.block_statements.HasVariables
 a
 
list variables = []
 
- Static Public Attributes inherited from fparser.one.block_statements.HasAttributes
 known_attributes
 
 a
 
 attributes
 
- Static Public Attributes inherited from fparser.one.block_statements.HasModuleProcedures
 a
 
 module_procedures
 
- Static Public Attributes inherited from fparser.one.block_statements.AccessSpecs
 a
 
 private_id_list
 
 public_id_list
 

Detailed Description

TYPE [[, <typ-attr-spec-list>] ::] <type-name> [( <type-param-name-list> )]
<typ-attr-spec> = <access-spec> | EXTENDS ( <parent-type-name> )
                  | ABSTRACT | BIND(C)

Definition at line 1423 of file block_statements.py.


The documentation for this class was generated from the following file: