Skip to content

Commit 4201c23

Browse files
committed
csparser: extend the list of trace events for C++
1 parent 94f6d0e commit 4201c23

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

csparser.cc

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,20 +267,26 @@ KeyEventDigger::KeyEventDigger():
267267
d->traceEvts.insert("cond_false");
268268
d->traceEvts.insert("cond_true");
269269
d->traceEvts.insert("continue");
270+
d->traceEvts.insert("destructor");
270271
d->traceEvts.insert("else_branch");
271272
d->traceEvts.insert("end_of_path");
273+
d->traceEvts.insert("finally");
274+
d->traceEvts.insert("finally_jump");
275+
d->traceEvts.insert("for_loop");
272276
d->traceEvts.insert("goto");
273277
d->traceEvts.insert("if_end");
274278
d->traceEvts.insert("if_fallthrough");
275279
d->traceEvts.insert("label");
276280
d->traceEvts.insert("loop");
277281
d->traceEvts.insert("loop_begin");
278282
d->traceEvts.insert("loop_end");
283+
d->traceEvts.insert("return");
279284
d->traceEvts.insert("switch");
280285
d->traceEvts.insert("switch_case");
281286
d->traceEvts.insert("switch_default");
282287
d->traceEvts.insert("switch_end");
283-
d->traceEvts.insert("return");
288+
d->traceEvts.insert("try_end");
289+
d->traceEvts.insert("try_fallthrough");
284290
}
285291

286292
KeyEventDigger::~KeyEventDigger() {

0 commit comments

Comments
 (0)