#include <syntree.h>

Public Member Functions | |
| StatementList & | classes () |
| const StatementList & | classes () const |
| SourceTree * | clone () const |
| StatementList & | functions () |
| const StatementList & | functions () const |
| bool | isExportAll () const |
| void | setExportAll (bool mode=true) |
| SourceTree (const SourceTree &other) | |
| SourceTree () | |
| StatementList & | statements () |
| const StatementList & | statements () const |
This tree represent a compiled program. Together with the module being created by the compiler during the compilation step, which contains the string table and the symbol table, this defines the internal representation of a script
| Falcon::SourceTree::SourceTree | ( | ) | [inline] |
| Falcon::SourceTree::SourceTree | ( | const SourceTree & | other | ) |
| StatementList& Falcon::SourceTree::classes | ( | ) | [inline] |
| const StatementList& Falcon::SourceTree::classes | ( | ) | const [inline] |
| SourceTree* Falcon::SourceTree::clone | ( | ) | const |
| StatementList& Falcon::SourceTree::functions | ( | ) | [inline] |
| const StatementList& Falcon::SourceTree::functions | ( | ) | const [inline] |
| bool Falcon::SourceTree::isExportAll | ( | ) | const [inline] |
| void Falcon::SourceTree::setExportAll | ( | bool | mode = true |
) | [inline] |
| StatementList& Falcon::SourceTree::statements | ( | ) | [inline] |
| const StatementList& Falcon::SourceTree::statements | ( | ) | const [inline] |
1.5.8