| [ |
| { |
| "function_name": "interrupt_handler", |
| "function_signature": "static void interrupt_handler (int sig)", |
| "include_line": "#include \"../tests/csplit/tests_for_interrupt_handler.c\"" |
| }, |
| { |
| "function_name": "read_input", |
| "function_signature": "static idx_t read_input (char *dest, idx_t max_n_bytes)", |
| "include_line": "#include \"../tests/csplit/tests_for_read_input.c\"" |
| }, |
| { |
| "function_name": "keep_new_line", |
| "function_signature": "static void keep_new_line (struct buffer_record *b, char *line_start, idx_t line_len)", |
| "include_line": "#include \"../tests/csplit/tests_for_keep_new_line.c\"" |
| }, |
| { |
| "function_name": "record_line_starts", |
| "function_signature": "static idx_t record_line_starts (struct buffer_record *b)", |
| "include_line": "#include \"../tests/csplit/tests_for_record_line_starts.c\"" |
| }, |
| { |
| "function_name": "free_buffer", |
| "function_signature": "static void free_buffer (struct buffer_record *buf)", |
| "include_line": "#include \"../tests/csplit/tests_for_free_buffer.c\"" |
| }, |
| { |
| "function_name": "save_buffer", |
| "function_signature": "static void save_buffer (struct buffer_record *buf)", |
| "include_line": "#include \"../tests/csplit/tests_for_save_buffer.c\"" |
| }, |
| { |
| "function_name": "load_buffer", |
| "function_signature": "static bool load_buffer (void)", |
| "include_line": "#include \"../tests/csplit/tests_for_load_buffer.c\"" |
| }, |
| { |
| "function_name": "write_to_file", |
| "function_signature": "static void write_to_file (intmax_t last_line, bool ignore, int argnum)", |
| "include_line": "#include \"../tests/csplit/tests_for_write_to_file.c\"" |
| }, |
| { |
| "function_name": "handle_line_error", |
| "function_signature": "static void handle_line_error (const struct control *p, intmax_t repetition)", |
| "include_line": "#include \"../tests/csplit/tests_for_handle_line_error.c\"" |
| }, |
| { |
| "function_name": "process_line_count", |
| "function_signature": "static void process_line_count (const struct control *p, intmax_t repetition)", |
| "include_line": "#include \"../tests/csplit/tests_for_process_line_count.c\"" |
| }, |
| { |
| "function_name": "regexp_error", |
| "function_signature": "static void regexp_error (struct control *p, intmax_t repetition, bool ignore)", |
| "include_line": "#include \"../tests/csplit/tests_for_regexp_error.c\"" |
| }, |
| { |
| "function_name": "process_regexp", |
| "function_signature": "static void process_regexp (struct control *p, intmax_t repetition)", |
| "include_line": "#include \"../tests/csplit/tests_for_process_regexp.c\"" |
| }, |
| { |
| "function_name": "split_file", |
| "function_signature": "static void split_file (void)", |
| "include_line": "#include \"../tests/csplit/tests_for_split_file.c\"" |
| }, |
| { |
| "function_name": "create_output_file", |
| "function_signature": "static void create_output_file (void)", |
| "include_line": "#include \"../tests/csplit/tests_for_create_output_file.c\"" |
| }, |
| { |
| "function_name": "delete_all_files", |
| "function_signature": "static void delete_all_files (bool in_signal_handler)", |
| "include_line": "#include \"../tests/csplit/tests_for_delete_all_files.c\"" |
| }, |
| { |
| "function_name": "close_output_file", |
| "function_signature": "static void close_output_file (void)", |
| "include_line": "#include \"../tests/csplit/tests_for_close_output_file.c\"" |
| }, |
| { |
| "function_name": "save_line_to_file", |
| "function_signature": "static void save_line_to_file (const struct cstring *line)", |
| "include_line": "#include \"../tests/csplit/tests_for_save_line_to_file.c\"" |
| }, |
| { |
| "function_name": "parse_repeat_count", |
| "function_signature": "static void parse_repeat_count (int argnum, struct control *p, char *str)", |
| "include_line": "#include \"../tests/csplit/tests_for_parse_repeat_count.c\"" |
| }, |
| { |
| "function_name": "parse_patterns", |
| "function_signature": "static void parse_patterns (int argc, int start, char **argv)", |
| "include_line": "#include \"../tests/csplit/tests_for_parse_patterns.c\"" |
| }, |
| { |
| "function_name": "get_format_flags", |
| "function_signature": "static idx_t get_format_flags (char const *format, int *flags_ptr)", |
| "include_line": "#include \"../tests/csplit/tests_for_get_format_flags.c\"" |
| }, |
| { |
| "function_name": "check_format_conv_type", |
| "function_signature": "static void check_format_conv_type (char *format, int flags)", |
| "include_line": "#include \"../tests/csplit/tests_for_check_format_conv_type.c\"" |
| }, |
| { |
| "function_name": "max_out", |
| "function_signature": "static idx_t max_out (char *format)", |
| "include_line": "#include \"../tests/csplit/tests_for_max_out.c\"" |
| }, |
| { |
| "function_name": "usage", |
| "function_signature": "void usage (int status)", |
| "include_line": "#include \"../tests/csplit/tests_for_usage.c\"" |
| } |
| ] |