summaryrefslogtreecommitdiffstats
path: root/staptree.h
diff options
context:
space:
mode:
Diffstat (limited to 'staptree.h')
-rw-r--r--staptree.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/staptree.h b/staptree.h
index a6b7c173..23f43566 100644
--- a/staptree.h
+++ b/staptree.h
@@ -266,6 +266,7 @@ struct print_format: public expression
bool print_with_format;
bool print_with_delim;
bool print_with_newline;
+ bool print_char;
enum format_flag
{
@@ -328,8 +329,8 @@ struct print_format: public expression
static std::string components_to_string(std::vector<format_component> const & components);
static std::vector<format_component> string_to_components(std::string const & str);
- static bool parse_print(const std::string &name,
- bool &stream, bool &format, bool &delim, bool &newline);
+ static bool parse_print(const std::string &name, bool &stream,
+ bool &format, bool &delim, bool &newline, bool &_char);
void print (std::ostream& o) const;
void visit (visitor* u);
@@ -560,8 +561,6 @@ struct stapfile
};
-
-
struct probe_point
{
struct component // XXX: sort of a restricted functioncall