@@ -154,8 +154,7 @@ SCENARIO("instantiate_not_contains",
154
154
symbol_tablet symtab;
155
155
namespacet empty_ns (symtab);
156
156
string_constraint_generatort::infot info;
157
- info.ns =&empty_ns;
158
- string_constraint_generatort generator (info);
157
+ string_constraint_generatort generator (info, ns);
159
158
exprt res=generator.add_axioms_for_function_application (func);
160
159
std::string axioms;
161
160
std::vector<string_not_contains_constraintt> nc_axioms;
@@ -242,8 +241,7 @@ SCENARIO("instantiate_not_contains",
242
241
symbol_tablet symtab;
243
242
namespacet empty_ns (symtab);
244
243
string_constraint_generatort::infot info;
245
- info.ns =&empty_ns;
246
- string_constraint_generatort generator (info);
244
+ string_constraint_generatort generator (info, ns);
247
245
generator.witness [vacuous]=
248
246
generator.fresh_symbol (" w" , t.witness_type ());
249
247
@@ -301,8 +299,7 @@ SCENARIO("instantiate_not_contains",
301
299
symbol_tablet symtab;
302
300
namespacet ns (symtab);
303
301
string_constraint_generatort::infot info;
304
- info.ns =&ns;
305
- string_constraint_generatort generator (info);
302
+ string_constraint_generatort generator (info, ns);
306
303
generator.witness [trivial]=
307
304
generator.fresh_symbol (" w" , t.witness_type ());
308
305
@@ -361,8 +358,7 @@ SCENARIO("instantiate_not_contains",
361
358
symbol_tablet symtab;
362
359
namespacet empty_ns (symtab);
363
360
string_constraint_generatort::infot info;
364
- info.ns =&empty_ns;
365
- string_constraint_generatort generator (info);
361
+ string_constraint_generatort generator (info, ns);
366
362
generator.witness [trivial]=
367
363
generator.fresh_symbol (" w" , t.witness_type ());
368
364
@@ -423,8 +419,7 @@ SCENARIO("instantiate_not_contains",
423
419
namespacet empty_ns (symtab);
424
420
425
421
string_constraint_generatort::infot info;
426
- info.ns =&empty_ns;
427
- string_constraint_generatort generator (info);
422
+ string_constraint_generatort generator (info, ns);
428
423
generator.witness [trivial]=
429
424
generator.fresh_symbol (" w" , t.witness_type ());
430
425
@@ -483,8 +478,7 @@ SCENARIO("instantiate_not_contains",
483
478
symbol_tablet symtab;
484
479
namespacet empty_ns (symtab);
485
480
string_constraint_generatort::infot info;
486
- info.ns =&empty_ns;
487
- string_constraint_generatort generator (info);
481
+ string_constraint_generatort generator (info, ns);
488
482
generator.witness [trivial]=
489
483
generator.fresh_symbol (" w" , t.witness_type ());
490
484
0 commit comments