File tree Expand file tree Collapse file tree 3 files changed +9
-3
lines changed
smt2_incremental/encoding Expand file tree Collapse file tree 3 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -211,6 +211,7 @@ SRC = $(BOOLEFORCE_SRC) \
211211 smt2_incremental/smt2_incremental_decision_procedure.cpp \
212212 smt2_incremental/encoding/struct_encoding.cpp \
213213 smt2_incremental/encoding/enum_encoding.cpp \
214+ smt2_incremental/encoding/nondet_padding.cpp \
214215 smt2_incremental/theories/smt_array_theory.cpp \
215216 smt2_incremental/theories/smt_bit_vector_theory.cpp \
216217 smt2_incremental/theories/smt_core_theory.cpp \
Original file line number Diff line number Diff line change 1+ // Author: Diffblue Ltd.
2+
3+ #include " nondet_padding.h"
4+
5+ const irep_idt nondet_padding_exprt::ID_nondet_padding = " nondet_padding" ;
Original file line number Diff line number Diff line change 1313class nondet_padding_exprt ;
1414void validate_expr (const nondet_padding_exprt &padding);
1515
16- const irep_idt ID_nondet_padding = " nondet_padding" ;
17-
1816class nondet_padding_exprt : public expr_protectedt
1917{
2018public:
19+ static const irep_idt ID_nondet_padding;
20+
2121 explicit nondet_padding_exprt (typet type)
2222 : expr_protectedt{ID_nondet_padding, std::move (type)}
2323 {
@@ -28,7 +28,7 @@ class nondet_padding_exprt : public expr_protectedt
2828template <>
2929inline bool can_cast_expr<nondet_padding_exprt>(const exprt &base)
3030{
31- return base.id () == ID_nondet_padding;
31+ return base.id () == nondet_padding_exprt:: ID_nondet_padding;
3232}
3333
3434inline void validate_expr (const nondet_padding_exprt &padding)
You can’t perform that action at this time.
0 commit comments