diff options
Diffstat (limited to 'staptree.h')
-rw-r--r-- | staptree.h | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -209,7 +209,9 @@ struct symresolution_info vector<stapfile*>& f, stapfile* cfil); - vardecl* find (const string& name); + vardecl* find_scalar (const string& name); + vardecl* find_array (const string& name, const vector<expression*>&); + functiondecl* find_function (const string& name, const vector<expression*>&); void unresolved (const token* tok); unsigned num_unresolved; @@ -257,6 +259,11 @@ struct vardecl: public symboldecl }; +struct vardecl_builtin: public vardecl +{ +}; + + struct block; struct functiondecl: public symboldecl { |