substitute_and_fold_engine (bool fold_all_stmts = false)
: fold_all_stmts (fold_all_stmts) { }
- virtual tree value_of_expr (tree expr, gimple * = NULL) = 0;
+ virtual tree value_of_expr (tree expr, gimple * = NULL) override = 0;
virtual tree value_on_edge (edge, tree expr) override;
virtual tree value_of_stmt (gimple *, tree name = NULL) override;
- virtual bool range_of_expr (vrange &r, tree expr, gimple * = NULL);
+ virtual bool range_of_expr (vrange &r, tree expr, gimple * = NULL) override;
virtual ~substitute_and_fold_engine (void) { }
virtual bool fold_stmt (gimple_stmt_iterator *) { return false; }