CBMC
Loading...
Searching...
No Matches
cprover_parse_options.h
Go to the documentation of this file.
1
/*******************************************************************\
2
3
Module: CPROVER Command Line Option Processing
4
5
Author: Daniel Kroening, dkr@amazon.com
6
7
\*******************************************************************/
8
11
12
#ifndef CPROVER_CPROVER_CPROVER_PARSE_OPTIONS_H
13
#define CPROVER_CPROVER_CPROVER_PARSE_OPTIONS_H
14
15
#define CPROVER_OPTIONS \
16
"(help)?h(version)" \
17
"(smt2)(text)(outfile):" \
18
"(variables)" \
19
"(safety)(no-safety)(no-assertions)" \
20
"(contract):" \
21
"(solve)(unwind):(trace)" \
22
"(inline)(no-inline)" \
23
"D:I:" \
24
"(32)(64)" \
25
"(show-goto-functions)(show-loops)(show-properties)" \
26
"(show-functions-with-loops)" \
27
"(validate-goto-model)" \
28
"(verbose)"
29
30
class
cprover_parse_optionst
31
{
32
public
:
33
int
main
();
34
35
cprover_parse_optionst
(
int
_argc
,
const
char
**
_argv
)
36
:
argc
(
_argc
),
argv
(
_argv
)
37
{
38
}
39
40
protected
:
41
int
argc
;
42
const
char
**
argv
;
43
44
void
help
();
45
};
46
47
#endif
// CPROVER_CPROVER_CPROVER_PARSE_OPTIONS_H
ait
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition
ai.h:562
cprover_parse_optionst
Definition
cprover_parse_options.h:31
cprover_parse_optionst::help
void help()
display command line help
Definition
cprover_parse_options.cpp:307
cprover_parse_optionst::argc
int argc
Definition
cprover_parse_options.h:41
cprover_parse_optionst::main
int main()
Definition
cprover_parse_options.cpp:90
cprover_parse_optionst::cprover_parse_optionst
cprover_parse_optionst(int _argc, const char **_argv)
Definition
cprover_parse_options.h:35
cprover_parse_optionst::argv
const char ** argv
Definition
cprover_parse_options.h:42
src
cprover
cprover_parse_options.h
Generated by
1.9.8