User provided goto location: function name and (maybe) location number; the structure wraps this option with a parser.
More...
#include <memory_snapshot_harness_generator.h>
User provided goto location: function name and (maybe) location number; the structure wraps this option with a parser.
Definition at line 53 of file memory_snapshot_harness_generator.h.
◆ entry_goto_locationt() [1/3]
memory_snapshot_harness_generatort::entry_goto_locationt::entry_goto_locationt |
( |
| ) |
|
|
delete |
◆ entry_goto_locationt() [2/3]
memory_snapshot_harness_generatort::entry_goto_locationt::entry_goto_locationt |
( |
irep_idt |
function_name | ) |
|
|
inlineexplicit |
◆ entry_goto_locationt() [3/3]
memory_snapshot_harness_generatort::entry_goto_locationt::entry_goto_locationt |
( |
irep_idt |
function_name, |
|
|
unsigned |
location_number |
|
) |
| |
|
inlineexplicit |
◆ find_first_corresponding_instruction()
Returns the first goto_programt::instructiont represented by this goto location, i.e.
if there is no location number then the first instruction, otherwise the one with the right location number
- Parameters
-
instructions | list of instructions to be searched |
- Returns
- iterator to the right instruction (or
end()
)
Definition at line 531 of file memory_snapshot_harness_generator.cpp.
◆ function_name
irep_idt memory_snapshot_harness_generatort::entry_goto_locationt::function_name |
◆ location_number
std::optional<unsigned> memory_snapshot_harness_generatort::entry_goto_locationt::location_number |
The documentation for this struct was generated from the following files: