Go to the documentation of this file.
12 #ifndef CPROVER_GOTO_INSTRUMENT_FULL_SLICER_H
13 #define CPROVER_GOTO_INSTRUMENT_FULL_SLICER_H
29 const std::list<std::string> &properties);
33 const std::list<std::string> &properties);
49 #endif // CPROVER_GOTO_INSTRUMENT_FULL_SLICER_H
dstringt has one field, an unsigned integer no which is an index into a static table of strings.
void full_slicer(goto_functionst &, const namespacet &)
A namespacet is essentially one or two symbol tables bound together, to allow for symbol lookups in t...
A collection of goto functions.
virtual ~slicing_criteriont()
instructionst::const_iterator const_targett
void property_slicer(goto_functionst &, const namespacet &, const std::list< std::string > &properties)
virtual bool operator()(const irep_idt &function_id, goto_programt::const_targett) const =0