File tree 6 files changed +19
-11
lines changed
6 files changed +19
-11
lines changed Original file line number Diff line number Diff line change @@ -195,10 +195,11 @@ bool ansi_c_entry_point(
195
195
196
196
197
197
// / Generate a _start function for a specific function
198
- // / \param entry_function_symbol : The symbol for the function that should be
198
+ // / \param symbol : The symbol for the function that should be
199
199
// / used as the entry point
200
200
// / \param symbol_table: The symbol table for the program. The new _start
201
201
// / function symbol will be added to this table
202
+ // / \param message_handler: The message handler
202
203
// / \return Returns false if the _start method was generated correctly
203
204
bool generate_ansi_c_start_function (
204
205
const symbolt &symbol,
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ void ansi_c_languaget::modules_provided(std::set<std::string> &modules)
37
37
}
38
38
39
39
// / Generate a _start function for a specific function
40
- // / \param entry_function_symbol : The symbol for the function that should be
40
+ // / \param entry_function_symbol_id : The symbol for the function that should be
41
41
// / used as the entry point
42
42
// / \param symbol_table: The symbol table for the program. The new _start
43
43
// / function symbol will be added to this table
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ void cpp_languaget::modules_provided(std::set<std::string> &modules)
54
54
}
55
55
56
56
// / Generate a _start function for a specific function
57
- // / \param entry_function_symbol : The symbol for the function that should be
57
+ // / \param entry_function_symbol_id : The symbol for the function that should be
58
58
// / used as the entry point
59
59
// / \param symbol_table: The symbol table for the program. The new _start
60
60
// / function symbol will be added to this table
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ void java_bytecode_languaget::modules_provided(std::set<std::string> &modules)
107
107
}
108
108
109
109
// / Generate a _start function for a specific function.
110
- // / \param entry_function_symbol : The symbol for the function that should be
110
+ // / \param entry_function_symbol_id : The symbol for the function that should be
111
111
// / used as the entry point
112
112
// / \param symbol_table: The symbol table for the program. The new _start
113
113
// / function symbol will be added to this table
Original file line number Diff line number Diff line change @@ -520,12 +520,19 @@ bool java_entry_point(
520
520
pointer_type_selector);
521
521
}
522
522
523
- // / Generate a _start function for a specific function
524
- // / \param entry_function_symbol: The symbol for the function that should be
525
- // / used as the entry point
526
- // / \param symbol_table: The symbol table for the program. The new _start
527
- // / function symbol will be added to this table
528
- // / \return Returns false if the _start method was generated correctly
523
+ // / Generate a _start function for a specific function. See
524
+ // / java_entry_point for more details.
525
+ // / \param symbol: The symbol representing the function to call
526
+ // / \param symbol_table: Global symbol table
527
+ // / \param message_handler: Where to write output to
528
+ // / \param assume_init_pointers_not_null: When creating pointers, assume they
529
+ // / always take a non-null value.
530
+ // / \param max_nondet_array_length: The length of the arrays to create when
531
+ // / filling them
532
+ // / \param max_nondet_tree_depth: defines the maximum depth of the object tree
533
+ // / (see java_entry_points documentation for details)
534
+ // / \param pointer_type_selector: Logic for substituting types of pointers
535
+ // / \returns true if error occurred on entry point search, false otherwise
529
536
bool generate_java_start_function (
530
537
const symbolt &symbol,
531
538
symbol_tablet &symbol_table,
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ bool jsil_languaget::interfaces(symbol_tablet &symbol_table)
42
42
}
43
43
44
44
// / Generate a _start function for a specific function
45
- // / \param entry_function_symbol : The symbol for the function that should be
45
+ // / \param entry_function_symbol_id : The symbol for the function that should be
46
46
// / used as the entry point
47
47
// / \param symbol_table: The symbol table for the program. The new _start
48
48
// / function symbol will be added to this table
You can’t perform that action at this time.
0 commit comments