coreutils / injectable_functions /join_injectable_functions.json
AryaWu's picture
Upload folder using huggingface_hub
78d2150 verified
[
{
"function_name": "usage",
"function_signature": "void usage (int status)",
"include_line": "#include \"../tests/join/tests_for_usage.c\""
},
{
"function_name": "extract_field",
"function_signature": "static void extract_field (struct line *line, char *field, idx_t len)",
"include_line": "#include \"../tests/join/tests_for_extract_field.c\""
},
{
"function_name": "xfields",
"function_signature": "static void xfields (struct line *line)",
"include_line": "#include \"../tests/join/tests_for_xfields.c\""
},
{
"function_name": "freeline",
"function_signature": "static void freeline (struct line *line)",
"include_line": "#include \"../tests/join/tests_for_freeline.c\""
},
{
"function_name": "keycmp",
"function_signature": "static int keycmp (struct line const *line1, struct line const *line2,\n idx_t jf_1, idx_t jf_2)",
"include_line": "#include \"../tests/join/tests_for_keycmp.c\""
},
{
"function_name": "check_order",
"function_signature": "static void check_order (const struct line *prev,\n const struct line *current,\n int whatfile)",
"include_line": "#include \"../tests/join/tests_for_check_order.c\""
},
{
"function_name": "get_line",
"function_signature": "static bool get_line (FILE *fp, struct line **linep, int which)",
"include_line": "#include \"../tests/join/tests_for_get_line.c\""
},
{
"function_name": "free_spareline",
"function_signature": "static void free_spareline (void)",
"include_line": "#include \"../tests/join/tests_for_free_spareline.c\""
},
{
"function_name": "getseq",
"function_signature": "static bool getseq (FILE *fp, struct seq *seq, int whichfile)",
"include_line": "#include \"../tests/join/tests_for_getseq.c\""
},
{
"function_name": "delseq",
"function_signature": "static void delseq (struct seq *seq)",
"include_line": "#include \"../tests/join/tests_for_delseq.c\""
},
{
"function_name": "prfield",
"function_signature": "static void prfield (idx_t n, struct line const *line)",
"include_line": "#include \"../tests/join/tests_for_prfield.c\""
},
{
"function_name": "prfields",
"function_signature": "static void prfields (struct line const *line, idx_t join_field, idx_t autocount)",
"include_line": "#include \"../tests/join/tests_for_prfields.c\""
},
{
"function_name": "prjoin",
"function_signature": "static void prjoin (struct line const *line1, struct line const *line2)",
"include_line": "#include \"../tests/join/tests_for_prjoin.c\""
},
{
"function_name": "join",
"function_signature": "static void join (FILE *fp1, FILE *fp2)",
"include_line": "#include \"../tests/join/tests_for_join.c\""
},
{
"function_name": "add_field",
"function_signature": "static void add_field (int file, idx_t field)",
"include_line": "#include \"../tests/join/tests_for_add_field.c\""
},
{
"function_name": "string_to_join_field",
"function_signature": "static idx_t string_to_join_field (char const *str)",
"include_line": "#include \"../tests/join/tests_for_string_to_join_field.c\""
},
{
"function_name": "decode_field_spec",
"function_signature": "static void decode_field_spec (char const *s, int *file_index, idx_t *field_index)",
"include_line": "#include \"../tests/join/tests_for_decode_field_spec.c\""
},
{
"function_name": "add_field_list",
"function_signature": "static void add_field_list (char *str)",
"include_line": "#include \"../tests/join/tests_for_add_field_list.c\""
},
{
"function_name": "add_file_name",
"function_signature": "static void add_file_name (char *name, char *names[2],\n int operand_status[2], int joption_count[2], int *nfiles,\n int *prev_optc_status, int *optc_status)",
"include_line": "#include \"../tests/join/tests_for_add_file_name.c\""
}
]