EndIfStmt Class Reference#include <EndIfStmt.h>
Inheritance diagram for EndIfStmt:
[legend]List of all members.
Constructor & Destructor Documentation
| EndIfStmt::EndIfStmt |
( |
const char * |
l |
) |
|
|
| EndIfStmt::EndIfStmt |
( |
const EndIfStmt & |
stmt |
) |
|
|
Member Function Documentation
| Statement* EndIfStmt::matching_if_ref |
( |
|
) |
const [inline, virtual] |
|
| Statement* EndIfStmt::lead_ref |
( |
|
) |
const [inline, virtual] |
|
| int EndIfStmt::structures_OK |
( |
|
) |
const [virtual] |
|
| Statement * EndIfStmt::clone |
( |
|
) |
const [virtual] |
|
| void EndIfStmt::print_debug |
( |
ostream & |
o, |
|
|
int |
debug |
|
) |
const [virtual] |
|
| virtual void EndIfStmt::fortran_write |
( |
ostream & |
o, |
|
|
int & |
indent, |
|
|
char * |
type = "" |
|
) |
const [virtual] |
|
| void EndIfStmt::exchange_convert |
( |
VDL & |
vdl |
) |
[virtual] |
|
Friends And Related Function Documentation
| Statement* make_statement |
( |
const char * |
name, |
|
|
const BinRep & |
binstr |
|
) |
[friend] |
|
|
|
make_statement expects the statement name ("S10") and a binstr containing the statement set.
It returns a pointer to the correct statement object with the tag field already filled in.
The statement table contains tuples of the from ["tag", { all the statement info}]. One should call make_statement passing the "tag" for the name and a binstr which represents the set.
Definition at line 265 of file StmtList.cc. |
Member Data Documentation
The documentation for this class was generated from the following files:
|