equal
deleted
inserted
replaced
67 unsigned int current_vartype; |
67 unsigned int current_vartype; |
68 |
68 |
69 public: |
69 public: |
70 search_var_instance_decl_c(symbol_c *search_scope); |
70 search_var_instance_decl_c(symbol_c *search_scope); |
71 symbol_c *get_decl(symbol_c *variable_instance_name); |
71 symbol_c *get_decl(symbol_c *variable_instance_name); |
72 unsigned int get_vartype(); |
72 unsigned int get_vartype(void); |
73 |
73 |
74 public: |
74 public: |
75 |
75 |
76 /* the types of variables that need to be processed... */ |
76 /* the types of variables that need to be processed... */ |
77 static const unsigned int none_vt = 0x0000; |
77 static const unsigned int none_vt = 0x0000; |
91 void *visit(library_c *symbol); |
91 void *visit(library_c *symbol); |
92 |
92 |
93 /******************************************/ |
93 /******************************************/ |
94 /* B 1.4.3 - Declaration & Initialisation */ |
94 /* B 1.4.3 - Declaration & Initialisation */ |
95 /******************************************/ |
95 /******************************************/ |
|
96 |
96 /* edge -> The F_EDGE or R_EDGE directive */ |
97 /* edge -> The F_EDGE or R_EDGE directive */ |
97 // SYM_REF2(edge_declaration_c, edge, var1_list) |
98 // SYM_REF2(edge_declaration_c, edge, var1_list) |
98 // TODO |
99 // TODO |
99 void *visit(input_declarations_c *symbol); |
100 void *visit(input_declarations_c *symbol); |
100 /* VAR_OUTPUT [RETAIN | NON_RETAIN] var_init_decl_list END_VAR */ |
101 /* VAR_OUTPUT [RETAIN | NON_RETAIN] var_init_decl_list END_VAR */ |