CBMC
|
User provided source location: file name and line number; the structure wraps this option with a parser. More...
#include <memory_snapshot_harness_generator.h>
Public Member Functions | |
entry_source_locationt ()=delete | |
entry_source_locationt (irep_idt file_name, unsigned line_number) | |
std::pair< goto_programt::const_targett, size_t > | find_first_corresponding_instruction (const goto_programt::instructionst &instructions) const |
Returns the first goto_programt::instructiont represented by this source location, i.e. More... | |
Public Attributes | |
irep_idt | file_name |
unsigned | line_number |
User provided source location: file name and line number; the structure wraps this option with a parser.
Definition at line 87 of file memory_snapshot_harness_generator.h.
|
delete |
|
inlineexplicit |
Definition at line 93 of file memory_snapshot_harness_generator.h.
std::pair< goto_programt::const_targett, size_t > memory_snapshot_harness_generatort::entry_source_locationt::find_first_corresponding_instruction | ( | const goto_programt::instructionst & | instructions | ) | const |
Returns the first goto_programt::instructiont represented by this source location, i.e.
one with the same file name and line number
instructions | list of instructions to be searched |
Definition at line 547 of file memory_snapshot_harness_generator.cpp.
irep_idt memory_snapshot_harness_generatort::entry_source_locationt::file_name |
Definition at line 89 of file memory_snapshot_harness_generator.h.
unsigned memory_snapshot_harness_generatort::entry_source_locationt::line_number |
Definition at line 90 of file memory_snapshot_harness_generator.h.