#include <ptree.h>
Inheritance diagram for NonLeaf:


Public Methods | |
| NonLeaf (Ptree *, Ptree *) | |
| bool | IsLeaf () |
| void | Print (ostream &, int, int) |
| int | Write (ostream &, int) |
| void | PrintWithEncodeds (ostream &, int, int) |
| void | WritePS (ProgramString &) |
Protected Methods | |
| bool | TooDeep (ostream &, int) |
|
||||||||||||
|
Definition at line 196 of file ptree.cc. References Ptree::data. |
|
|
Implements Ptree. Definition at line 202 of file ptree.cc. References FALSE. Referenced by Translate_visitor::visit_function(). |
|
||||||||||||||||
|
Implements Ptree. Reimplemented in PtreeBrace, PtreeDeclarator, PtreeName, and PtreeFstyleCastExpr. Definition at line 207 of file ptree.cc. References Ptree::data, Ptree::IsLeaf(), nil, Ptree::Print(), and TooDeep(). Referenced by PtreeFstyleCastExpr::Print(), PtreeName::Print(), PtreeDeclarator::Print(), and PrintWithEncodeds(). |
|
||||||||||||||||
|
Definition at line 268 of file ptree.cc. References Ptree::GetEncodedName(), Ptree::GetEncodedType(), nil, Print(), and Encoding::Print(). Referenced by PtreeFstyleCastExpr::Print(), PtreeName::Print(), and PtreeDeclarator::Print(). |
|
||||||||||||
|
Definition at line 235 of file ptree.cc. Referenced by PtreeBrace::Print(), and Print(). |
|
||||||||||||
|
Implements Ptree. Reimplemented in PtreeBrace. Definition at line 245 of file ptree.cc. References Ptree::Car(), Ptree::Cdr(), Ptree::IsLeaf(), MopErrorMessage(), nil, and Ptree::Write(). |
|
|
Implements Ptree. Definition at line 285 of file ptree.cc. References Ptree::Car(), Ptree::Cdr(), Ptree::IsLeaf(), MopErrorMessage(), nil, and Ptree::WritePS(). |
1.2.15