We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent afd1391 commit 4c14789Copy full SHA for 4c14789
src/util/format_expr.cpp
@@ -491,6 +491,17 @@ void format_expr_configt::setup()
491
return os;
492
};
493
494
+ expr_map[ID_dereference] =
495
+ [](std::ostream &os, const exprt &expr) -> std::ostream & {
496
+ const auto &dereference_expr = to_dereference_expr(expr);
497
+ os << '*';
498
+ if(dereference_expr.pointer().id() != ID_symbol)
499
+ os << '(' << format(dereference_expr.pointer()) << ')';
500
+ else
501
+ os << format(dereference_expr.pointer());
502
+ return os;
503
+ };
504
+
505
fallback = [](std::ostream &os, const exprt &expr) -> std::ostream & {
506
return fallback_format_rec(os, expr);
507
0 commit comments