#include <ptree.h>
Inheritance diagram for PtreeBrace:
Public Methods | |
PtreeBrace (Ptree *p, Ptree *q) | |
PtreeBrace (Ptree *ob, Ptree *body, Ptree *cb) | |
void | Print (ostream &, int, int) |
int | Write (ostream &, int) |
Ptree * | Translate (Walker *) |
|
|
|
Definition at line 122 of file ptree.h. References Ptree::List(). |
|
Reimplemented from NonLeaf. Definition at line 308 of file ptree.cc. References Ptree::Car(), Ptree::Cdr(), Ptree::IsLeaf(), nil, Ptree::Print(), Ptree::PrintIndent(), Ptree::Second(), and NonLeaf::TooDeep(). |
|
Reimplemented from Ptree. Reimplemented in PtreeBlock, and PtreeClassBody. Definition at line 369 of file ptree.cc. References Walker::TranslateBrace(). |
|
Reimplemented from NonLeaf. Definition at line 342 of file ptree.cc. References Ptree::Cadr(), Ptree::Car(), Ptree::Cdr(), Ptree::IsLeaf(), MopErrorMessage(), nil, Ptree::PrintIndent(), and Ptree::Write(). |