
Go to the source code of this file.
Namespaces | |
| namespace | xi |
| namespace | Prefix |
Data Structures | |
| class | xi::XStr |
| class | xi::Printable |
Enumerations | |
| enum | xi::forWhom { xi::forAll = 0, xi::forIndividual = 1, xi::forSection = 2, xi::forPython = 3, xi::forIndex = -1 } |
Functions | |
| void | xi::pretty_msg (std::string type, std::string msg, int first_col, int last_col, int first_line, int last_line) |
| int | xi::isatty (int) |
| void | xi::templateGuardBegin (bool templateOnly, XStr &str) |
| void | xi::templateGuardEnd (XStr &str) |
| void | xi::indentBy (XStr &s, int num) |
| XStr | xi::generateTemplateSpec (TVarList *tspec, bool printDefault) |
| const char * | xi::forWhomStr (forWhom w) |
| void | xi::die (const char *why, int line) |
| char * | xi::fortranify (const char *s, const char *suff1, const char *suff2, const char *suff3) |
| std::string | xi::addLineNumbers (char *str, const char *filename) |
| void | xi::sanitizeComments (std::string &code) |
| void | xi::sanitizeStrings (std::string &code) |
| void | xi::desanitizeCode (std::string &code) |
Variables | |
| unsigned int | lineno |
| const int | xi::MAX_NUM_ERRORS |
| int | xi::num_errors |
Referenced by Builder::InitCall::generateAst(), Builder::Message::generateAst(), Builder::Array::generateAst(), Builder::NodeGroup::generateAst(), Builder::Group::generateAst(), Builder::Chare::generateAst(), Builder::MainChare::generateAst(), Builder::Readonly::generateAst(), Builder::Module::generateAst(), Builder::Entry::generateAst(), Builder::SDAG::SEntry::generateAst(), Builder::SDAG::Serial::generateAst(), Builder::Parameter::generateAst(), Builder::GenListLineNo< Builder::Module, xi::AstChildren< xi::Module > >::generateListRecurLineNo(), PUP::fromTextFile::parseError(), xi::pretty_msg(), and xi::pretty_msg_noline().
1.5.5