#include <code_tree.h>
Public Methods | |
code_fragment ( SuifObject *node ) | |
~code_fragment () | |
code_fragment* | child () |
code_fragment* | last_child () |
code_fragment* | next_sib () |
void | select ( vtext* text, bool add = false ) |
void | select_code_fragments ( vtext* text, bool sub_nodes = true ) |
void | set_node ( SuifObject * node ) |
SuifObject* | node () |
int | first_line () |
int | last_line () |
void | set_first_line ( int line ) |
void | set_last_line ( int line ) |
void | add_son (code_fragment *f) |
code_fragment* | lookup (SuifObject *tn) |
Protected Methods | |
void | free_subtree () |
Protected Attributes | |
int | f_line |
int | l_line |
SuifObject* | tn |
code_fragment* | son |
code_fragment* | last_son |
code_fragment* | next |
Friends | |
class | code_tree |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|