Skip to content

Commit 8348994

Browse files
committed
Attempt to refactor to avoid compile warning
1 parent a4e0df8 commit 8348994

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/solvers/smt2_incremental/smt2_incremental_decision_procedure.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ exprt smt2_incremental_decision_proceduret::handle(const exprt &expr)
164164
return expr;
165165
}
166166

167-
static optionalt<smt_identifier_termt> get_identifier(
167+
static optionalt<smt_termt> get_identifier(
168168
const exprt &expr,
169169
const std::unordered_map<exprt, smt_identifier_termt, irep_hash>
170170
&expression_handle_identifiers,
@@ -183,10 +183,8 @@ static optionalt<smt_identifier_termt> get_identifier(
183183
exprt smt2_incremental_decision_proceduret::get(const exprt &expr) const
184184
{
185185
log.debug() << "`get` - \n " + expr.pretty(2, 0) << messaget::eom;
186-
const auto identifier =
187-
get_identifier(expr, expression_handle_identifiers, expression_identifiers);
188186
optionalt<smt_termt> descriptor =
189-
identifier ? *identifier : optionalt<smt_termt>{};
187+
get_identifier(expr, expression_handle_identifiers, expression_identifiers);
190188
if(!descriptor)
191189
{
192190
if(gather_dependent_expressions(expr).empty())

0 commit comments

Comments
 (0)