OpenADFortTk (SourceProcessing)
|
Public Member Functions | |
def | __init__ |
def | __repr__ |
def | __str__ |
def | get_sons |
def | set_son |
def | __deepcopy__ |
Public Attributes | |
lhs | |
rhs | |
modified | |
Static Private Attributes | |
list | _sons = ['lhs','rhs'] |
Definition at line 221 of file fortStmts.py.
def PyFort.fortStmts._PointerInit.__init__ | ( | self, | |
lhs, | |||
rhs | |||
) |
Definition at line 225 of file fortStmts.py.
def PyFort.fortStmts._PointerInit.__deepcopy__ | ( | self, | |
memo = {} |
|||
) |
Definition at line 243 of file fortStmts.py.
References PyFort.fortStmts._NoInit.lhs, PyFort.fortStmts._PointerInit.lhs, and PyFort.fortStmts._PointerInit.rhs.
def PyFort.fortStmts._PointerInit.__repr__ | ( | self | ) |
Definition at line 228 of file fortStmts.py.
References PyFort.fortStmts._NoInit.lhs, PyFort.fortStmts._PointerInit.lhs, and PyFort.fortStmts._PointerInit.rhs.
def PyFort.fortStmts._PointerInit.__str__ | ( | self | ) |
Definition at line 231 of file fortStmts.py.
References PyFort.fortStmts._NoInit.lhs, PyFort.fortStmts._PointerInit.lhs, and PyFort.fortStmts._PointerInit.rhs.
def PyFort.fortStmts._PointerInit.get_sons | ( | self | ) |
Definition at line 234 of file fortStmts.py.
References PyFort.fortStmts._TypeMod._sons, PyFort.fortStmts._Star._sons, PyFort.fortStmts._FLenMod._sons, PyFort.fortStmts._DimensionArraySpec._sons, and PyFort.fortStmts._PointerInit._sons.
Referenced by PyFort.fortStmts.GenStmt.__deepcopy__().
def PyFort.fortStmts._PointerInit.set_son | ( | self, | |
theSon, | |||
newSon | |||
) |
Definition at line 237 of file fortStmts.py.
References PyFort.fortStmts._PointerInit.modified.
list PyFort::fortStmts._PointerInit::_sons = ['lhs','rhs'] [static, private] |
Definition at line 223 of file fortStmts.py.
Referenced by PyFort.fortStmts.NonComment::__repr__(), PyFort.fortStmts.Exec::__repr__(), PyFort.fortStmts.DataStmt::__repr__(), PyFort.fortStmts._PointerInit::get_sons(), PyFort.fortStmts._AssignInit::get_sons(), PyFort.fortStmts.GenStmt::get_sons(), PyFort.fortStmts.NonComment::get_sons(), and PyIR.mutable_tree._Mutable_T::subtrees().
Definition at line 225 of file fortStmts.py.
Referenced by PyFort.fortStmts._PointerInit::__deepcopy__(), PyFort.fortStmts._AssignInit::__deepcopy__(), PyFort.fortStmts._PointerInit::__repr__(), PyFort.fortStmts._AssignInit::__repr__(), PyFort.fortStmts.AssignStmt::__repr__(), PyFort.fortStmts.PointerAssignStmt::__repr__(), PyFort.fortStmts._PointerInit::__str__(), PyFort.fortStmts._AssignInit::__str__(), PyFort.fortStmts.AssignStmt::__str__(), PyFort.fortStmts.PointerAssignStmt::__str__(), PyFort.fortStmts.AssignStmt::get_lhs(), and PyFort.fortStmts.AssignStmt::set_lhs().
Definition at line 237 of file fortStmts.py.
Referenced by PyFort.fortStmts.NonComment::get_rawline(), PyFort.fortStmts.StmtFnStmt::set_args(), PyFort.fortStmts.CallStmt::set_args(), PyFort.fortStmts.TypeDecl::set_attrs(), PyFort.fortStmts.StmtFnStmt::set_body(), PyFort.fortStmts.TypeDecl::set_decls(), PyFort.fortStmts.DimensionStmt::set_decls(), PyFort.fortStmts.CallStmt::set_head(), PyFort.fortStmts.IOStmt::set_itemList(), PyFort.fortStmts.AssignStmt::set_lhs(), PyFort.fortStmts.TypeDecl::set_mod(), PyFort.fortStmts.InterfaceStmt::set_name(), PyFort.fortStmts.EndInterfaceStmt::set_name(), PyFort.fortStmts.StmtFnStmt::set_name(), PyFort.fortStmts.AssignStmt::set_rhs(), PyFort.fortStmts._PointerInit::set_son(), PyFort.fortStmts._AssignInit::set_son(), and PyFort.fortStmts.NonComment::set_son().
Definition at line 225 of file fortStmts.py.
Referenced by PyFort.fortStmts._PointerInit.__deepcopy__(), PyFort.fortStmts._AssignInit.__deepcopy__(), PyFort.fortStmts._PointerInit.__repr__(), PyFort.fortStmts._AssignInit.__repr__(), PyFort.fortStmts.AssignStmt.__repr__(), PyFort.fortStmts.PointerAssignStmt.__repr__(), PyFort.fortStmts._PointerInit.__str__(), PyFort.fortStmts._AssignInit.__str__(), PyFort.fortStmts.AssignStmt.__str__(), PyFort.fortStmts.PointerAssignStmt.__str__(), PyFort.fortStmts.AssignStmt.get_rhs(), and PyFort.fortStmts.AssignStmt.set_rhs().