CBMC
java_object_factory_parameters.h
Go to the documentation of this file.
1 /*******************************************************************\
2 
3 Module:
4 
5 Author: Daniel Poetzl
6 
7 \*******************************************************************/
8 
9 #ifndef CPROVER_JAVA_BYTECODE_JAVA_OBJECT_FACTORY_PARAMETERS_H
10 #define CPROVER_JAVA_BYTECODE_JAVA_OBJECT_FACTORY_PARAMETERS_H
11 
12 #include <util/interval_union.h>
14 
16 {
18  {
19  }
20 
21  explicit java_object_factory_parameterst(const optionst &options)
23  {
24  }
25 
28 
31 
33  void set(const optionst &);
34 };
35 
40  const cmdlinet &cmdline,
41  optionst &options);
42 
43 #endif
Represents a set of integers by a union of intervals, which are stored in increasing order for effici...
static interval_uniont all_integers()
Set of all integers.
Union of intervals.
void parse_java_object_factory_options(const cmdlinet &cmdline, optionst &options)
Parse the java object factory parameters from a given command line.
java_object_factory_parameterst(const optionst &options)
interval_uniont assume_inputs_interval
Force numerical primitive inputs to fall within the interval.
bool assume_inputs_integral
Force double and float inputs to be integral.
void set(const optionst &)
Assigns the parameters from given options.