virtual void join_group (systemtap_session& s) = 0;
virtual probe_point* sole_location () const;
virtual probe_point* script_location () const;
- virtual void printsig (std::ostream &o) const override;
+ virtual void printsig (std::ostream &o) const cxx_override;
void printsig_nonest (std::ostream &o) const;
// return arguments of probe if there
virtual void getargs (std::list<std::string> &) const {}
void printsig_nested (std::ostream &o) const;
- virtual void collect_derivation_chain (std::vector<probe*> &probes_list) const override;
- virtual void collect_derivation_pp_chain (std::vector<probe_point*> &pp_list) const override;
+ virtual void collect_derivation_chain (std::vector<probe*> &probes_list) const cxx_override;
+ virtual void collect_derivation_pp_chain (std::vector<probe_point*> &pp_list) const cxx_override;
std::string derived_locations (bool firstFrom = true);
virtual void print_dupe_stamp(std::ostream&) {}
// var_declare(), which will forward to the parent c_unparser for output;
void var_declare(string const&, var const& v) cxx_override;
- void emit_function (functiondecl* fd) override;
- void emit_probe (derived_probe* dp) override;
+ void emit_function (functiondecl* fd) cxx_override;
+ void emit_probe (derived_probe* dp) cxx_override;
const string& get_compiled_printf (bool print_to_stream,
const string& format) cxx_override;