#include <string>#include "SexpTags.h"

Go to the source code of this file.
Namespaces | |
| namespace | SexpTags |
Variables | |
| const char * | SexpTags::WHIRL = "whirl" |
| const char * | SexpTags::PU_FOREST = "pu_forest" |
| const char * | SexpTags::PU_TREE = "pu_tree" |
| const char * | SexpTags::PU = "pu" |
| const char * | SexpTags::GBL_SYMTAB = "gbl_symtab" |
| const char * | SexpTags::PU_SYMTAB = "pu_symtab" |
| const char * | SexpTags::FILE_INFO = "file_info" |
| const char * | SexpTags::ST_TAB = "st_tab" |
| const char * | SexpTags::TY_TAB = "ty_tab" |
| const char * | SexpTags::PU_TAB = "pu_tab" |
| const char * | SexpTags::FLD_TAB = "fld_tab" |
| const char * | SexpTags::ARB_TAB = "arb_tab" |
| const char * | SexpTags::TYLIST_TAB = "tylist_tab" |
| const char * | SexpTags::TCON_TAB = "tcon_tab" |
| const char * | SexpTags::TCON_STR_TAB = "tcon_str_tab" |
| const char * | SexpTags::INITO_TAB = "inito_tab" |
| const char * | SexpTags::INITV_TAB = "initv_tab" |
| const char * | SexpTags::BLK_TAB = "blk_tab" |
| const char * | SexpTags::ST_ATTR_TAB = "st_attr_tab" |
| const char * | SexpTags::STR_TAB = "str_tab" |
| const char * | SexpTags::PREG_TAB = "preg_tab" |
| const char * | SexpTags::LABEL_TAB = "label_tab" |
| const char * | SexpTags::ST = "st" |
| const char * | SexpTags::TY = "ty" |
| const char * | SexpTags::FLG = "flg" |
| const char * | SexpTags::OFLG = "oflg" |
| static const char * | BLANK_LINE |
| static const char * | GRAMMAR_SUMMARY |
| static const char * | GRAMMAR_SYMTAB_DETAILS |
| static const char * | GRAMMAR_AST_DETAILS |
const char* BLANK_LINE [static] |
Initial value:
";;\n"
Definition at line 69 of file SexpTags.cxx.
Referenced by SexpTags::get_grammar().
const char* GRAMMAR_AST_DETAILS [static] |
Initial value:
";; *** AST Details ***\n" ";; WN_OPR ::= OPERATOR RTYPE DTYPE\n" ";; WN_ATTRS ::= ((ATTR1 ...) (ATTR2 ...) (ATTR3 ...) ...)\n"
Definition at line 175 of file SexpTags.cxx.
Referenced by SexpTags::get_grammar().
const char* GRAMMAR_SUMMARY [static] |
Initial value:
";; *** Summary ***\n" ";; WHIRL ::= (whirl GBL_SYMTAB PU_FOREST)\n" ";; GBL_SYMTAB ::= (gbl_symtab GBL_TAB1..GBL_TABn) ; n is fixed\n" ";; PU_FOREST ::= (pu_forest PU_TREE*) ; list of PU_TREEs\n" ";; PU_TREE ::= (pu_tree PU PU_TREE*) | NULL\n" ";; PU ::= (pu PU_SYM PU_SYMTAB WN_AST)\n" ";; PU_SYMTAB ::= (pu_symtab PU_TAB1..PU_TABm) ; m is fixed\n" ";; WN_AST ::= (WN_OPR WN_ATTRS WN_AST*) | NULL\n"
Definition at line 72 of file SexpTags.cxx.
Referenced by SexpTags::get_grammar(), and SexpTags::get_grammar_summary().
const char* GRAMMAR_SYMTAB_DETAILS [static] |
1.5.7.1