--- a/absyntax_utils/search_varfb_instance_type.hh Sat Dec 05 18:35:38 2009 +0100
+++ b/absyntax_utils/search_varfb_instance_type.hh Sat Dec 05 18:38:53 2009 +0100
@@ -53,13 +53,16 @@
search_var_instance_decl_c search_var_instance_decl;
decompose_var_instance_name_c *decompose_var_instance_name;
symbol_c *current_structelement_name;
- bool search_base_type;
+ symbol_c *current_rawtype;
+ bool is_complex;
public:
search_varfb_instance_type_c(symbol_c *search_scope);
- symbol_c *get_type(symbol_c *variable_name, bool base_type = true);
+ symbol_c *get_type(symbol_c *variable_name);
+ symbol_c *get_rawtype(symbol_c *variable_name);
unsigned int get_vartype(symbol_c *variable_name);
+ bool type_is_complex(void);
private:
/* a helper function... */