@@ -12,15 +12,17 @@ Author: Diffblue Ltd.
1212#include  "common_harness_generator_options.h" 
1313
1414#define  MEMORY_SNAPSHOT_HARNESS_SNAPSHOT_OPT  "memory-snapshot"
15- #define  MEMORY_SNAPSHOT_HARNESS_INITIAL_LOCATION_OPT  "initial-location"
15+ #define  MEMORY_SNAPSHOT_HARNESS_INITIAL_GOTO_LOC_OPT  "initial-goto-location"
16+ #define  MEMORY_SNAPSHOT_HARNESS_INITIAL_SOURCE_LOC_OPT  "initial-source-location"
1617#define  MEMORY_SNAPSHOT_HARNESS_HAVOC_VARIABLES_OPT  "havoc-variables"
1718#define  MEMORY_SNAPSHOT_HARNESS_TREAT_POINTER_AS_ARRAY_OPT  "pointer-as-array"
1819#define  MEMORY_SNAPSHOT_HARNESS_ASSOCIATED_ARRAY_SIZE_OPT  "size-of-array"
1920
2021// clang-format off 
2122#define  MEMORY_SNAPSHOT_HARNESS_GENERATOR_OPTIONS                               \
2223  "(" MEMORY_SNAPSHOT_HARNESS_SNAPSHOT_OPT "):"                                \
23-   "(" MEMORY_SNAPSHOT_HARNESS_INITIAL_LOCATION_OPT "):"                        \
24+   "(" MEMORY_SNAPSHOT_HARNESS_INITIAL_GOTO_LOC_OPT "):"                        \
25+   "(" MEMORY_SNAPSHOT_HARNESS_INITIAL_SOURCE_LOC_OPT "):"                      \
2426  "(" MEMORY_SNAPSHOT_HARNESS_HAVOC_VARIABLES_OPT "):"                         \
2527  "(" MEMORY_SNAPSHOT_HARNESS_TREAT_POINTER_AS_ARRAY_OPT "):"                  \
2628  "(" MEMORY_SNAPSHOT_HARNESS_ASSOCIATED_ARRAY_SIZE_OPT "):"                   \
@@ -34,9 +36,12 @@ Author: Diffblue Ltd.
3436  "  initialise-from-memory-snapshot)\n\n"                                     \
3537  "--" MEMORY_SNAPSHOT_HARNESS_SNAPSHOT_OPT " <file>      initialise memory "  \
3638  "from JSON memory snapshot\n"                                                \
37-   "--" MEMORY_SNAPSHOT_HARNESS_INITIAL_LOCATION_OPT  " <func[:<n>]>\n"          \
39+   "--" MEMORY_SNAPSHOT_HARNESS_INITIAL_GOTO_LOC_OPT  " <func[:<n>]>\n"          \
3840  "                              use given function and location number as "   \
3941  "entry\n                              point\n"                               \
42+   "--" MEMORY_SNAPSHOT_HARNESS_INITIAL_SOURCE_LOC_OPT " <file:<n>>\n"          \
43+   "                              use given file name and line number as "      \
44+   "entry\n                              point\n"                               \
4045  "--" MEMORY_SNAPSHOT_HARNESS_HAVOC_VARIABLES_OPT " vars        initialise"   \
4146  " variables from `vars' to\n"                                                \
4247  "                              non-deterministic values\n"                   \
0 commit comments