From 6deb8173c053febfbf336d1e962cb01d93a12404 Mon Sep 17 00:00:00 2001 From: graydon Date: Tue, 5 Jul 2005 05:33:56 +0000 Subject: 2005-07-04 Graydon Hoare * elaborate.h (symresolution_info::current_derived_probe): New field. (symresolution_info::current_probe): Change type. * elaborate.cxx (semantic_pass_symbols): Add passes for resolving locals in pre-derivation base probes and pre-expansion aliases. (symresolution_info::visit_symbol): (symresolution_info::find_scalar): Update to match new field. --- elaborate.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'elaborate.h') diff --git a/elaborate.h b/elaborate.h index 3c0c8ed4..5855c92d 100644 --- a/elaborate.h +++ b/elaborate.h @@ -30,7 +30,8 @@ protected: public: functiondecl* current_function; - derived_probe* current_probe; + probe* current_probe; + derived_probe* current_derived_probe; symresolution_info (systemtap_session& s); // XXX: instead in systemtap_session? -- cgit