|
cprover
|
#include <taint_parser.h>
Public Types | |
| enum | { SOURCE , SINK , SANITIZER } |
| enum | { THIS , PARAMETER , RETURN_VALUE } |
Public Member Functions | |
| bool | is_source () const |
| bool | is_sink () const |
| bool | is_sanitizer () const |
| void | output (std::ostream &) const |
| rulet () | |
Public Attributes | |
| enum taint_parse_treet::rulet:: { ... } | kind |
| enum taint_parse_treet::rulet:: { ... } | where |
| irep_idt | id |
| irep_idt | function_identifier |
| irep_idt | taint |
| unsigned | parameter_number |
| std::string | message |
Definition at line 26 of file taint_parser.h.
| anonymous enum |
| Enumerator | |
|---|---|
| THIS | |
| PARAMETER | |
| RETURN_VALUE | |
Definition at line 30 of file taint_parser.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SOURCE | |
| SINK | |
| SANITIZER | |
Definition at line 29 of file taint_parser.h.
|
inline |
Definition at line 55 of file taint_parser.h.
|
inline |
Definition at line 42 of file taint_parser.h.
|
inline |
Definition at line 37 of file taint_parser.h.
|
inline |
Definition at line 32 of file taint_parser.h.
| void taint_parse_treet::rulet::output | ( | std::ostream & | out | ) | const |
Definition at line 121 of file taint_parser.cpp.
| irep_idt taint_parse_treet::rulet::function_identifier |
Definition at line 48 of file taint_parser.h.
| irep_idt taint_parse_treet::rulet::id |
Definition at line 47 of file taint_parser.h.
| enum { ... } taint_parse_treet::rulet::kind |
| std::string taint_parse_treet::rulet::message |
Definition at line 51 of file taint_parser.h.
| unsigned taint_parse_treet::rulet::parameter_number |
Definition at line 50 of file taint_parser.h.
| irep_idt taint_parse_treet::rulet::taint |
Definition at line 49 of file taint_parser.h.
| enum { ... } taint_parse_treet::rulet::where |