Files
tfm_ainventory/graphify-out/cache/0c7b0ec382a782b87f7698ee9d1af4f8411b1655d9d2b22b6f60c99e6b5af0c5.json

1 line
220 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "label": "c_parser.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1"}, {"id": "c_parser_coord", "label": "Coord", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L28"}, {"id": "c_parser_coord_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L39"}, {"id": "c_parser_parseerror", "label": "ParseError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L46"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "c_parser_cparser", "label": "CParser", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L50"}, {"id": "c_parser_cparser_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L62"}, {"id": "c_parser_cparser_parse", "label": ".parse()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L90"}, {"id": "c_parser_cparser_coord", "label": "._coord()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L118"}, {"id": "c_parser_cparser_parse_error", "label": "._parse_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L121"}, {"id": "c_parser_cparser_push_scope", "label": "._push_scope()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L124"}, {"id": "c_parser_cparser_pop_scope", "label": "._pop_scope()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L127"}, {"id": "c_parser_cparser_add_typedef_name", "label": "._add_typedef_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L131"}, {"id": "c_parser_cparser_add_identifier", "label": "._add_identifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L140"}, {"id": "c_parser_cparser_is_type_in_scope", "label": "._is_type_in_scope()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L151"}, {"id": "c_parser_cparser_lex_error_func", "label": "._lex_error_func()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L161"}, {"id": "c_parser_cparser_lex_on_lbrace_func", "label": "._lex_on_lbrace_func()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L164"}, {"id": "c_parser_cparser_lex_on_rbrace_func", "label": "._lex_on_rbrace_func()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L167"}, {"id": "c_parser_cparser_lex_type_lookup_func", "label": "._lex_type_lookup_func()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L170"}, {"id": "c_parser_cparser_type_modify_decl", "label": "._type_modify_decl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L212"}, {"id": "c_parser_cparser_fix_decl_name_type", "label": "._fix_decl_name_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L256"}, {"id": "c_parser_cparser_add_declaration_specifier", "label": "._add_declaration_specifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L296"}, {"id": "c_parser_cparser_build_declarations", "label": "._build_declarations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L318"}, {"id": "c_parser_cparser_build_function_definition", "label": "._build_function_definition()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L421"}, {"id": "c_parser_cparser_select_struct_union_class", "label": "._select_struct_union_class()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L442"}, {"id": "c_parser_cparser_peek", "label": "._peek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L454"}, {"id": "c_parser_cparser_peek_type", "label": "._peek_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L458"}, {"id": "c_parser_cparser_advance", "label": "._advance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L463"}, {"id": "c_parser_cparser_accept", "label": "._accept()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L470"}, {"id": "c_parser_cparser_expect", "label": "._expect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L481"}, {"id": "c_parser_cparser_mark", "label": "._mark()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L487"}, {"id": "c_parser_cparser_reset", "label": "._reset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L490"}, {"id": "c_parser_cparser_tok_coord", "label": "._tok_coord()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L493"}, {"id": "c_parser_cparser_starts_declaration", "label": "._starts_declaration()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L496"}, {"id": "c_parser_cparser_starts_expression", "label": "._starts_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L502"}, {"id": "c_parser_cparser_starts_statement", "label": "._starts_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L508"}, {"id": "c_parser_cparser_starts_declarator", "label": "._starts_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L516"}, {"id": "c_parser_cparser_peek_declarator_name_info", "label": "._peek_declarator_name_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L526"}, {"id": "c_parser_cparser_parse_any_declarator", "label": "._parse_any_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L532"}, {"id": "c_parser_cparser_scan_declarator_name_info", "label": "._scan_declarator_name_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L559"}, {"id": "c_parser_cparser_starts_direct_abstract_declarator", "label": "._starts_direct_abstract_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L594"}, {"id": "c_parser_cparser_is_assignment_op", "label": "._is_assignment_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L597"}, {"id": "c_parser_cparser_try_parse_paren_type_name", "label": "._try_parse_paren_type_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L601"}, {"id": "c_parser_cparser_parse_translation_unit_or_empty", "label": "._parse_translation_unit_or_empty()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L628"}, {"id": "c_parser_cparser_parse_translation_unit", "label": "._parse_translation_unit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L634"}, {"id": "c_parser_cparser_parse_external_declaration", "label": "._parse_external_declaration()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L646"}, {"id": "c_parser_cparser_parse_declaration", "label": "._parse_declaration()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L732"}, {"id": "c_parser_cparser_parse_decl_body", "label": "._parse_decl_body()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L738"}, {"id": "c_parser_cparser_parse_decl_body_with_spec", "label": "._parse_decl_body_with_spec()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L744"}, {"id": "c_parser_cparser_parse_declaration_list", "label": "._parse_declaration_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L786"}, {"id": "c_parser_cparser_parse_declaration_specifiers", "label": "._parse_declaration_specifiers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L797"}, {"id": "c_parser_cparser_parse_specifier_qualifier_list", "label": "._parse_specifier_qualifier_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L920"}, {"id": "c_parser_cparser_parse_type_qualifier_list", "label": "._parse_type_qualifier_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1019"}, {"id": "c_parser_cparser_parse_alignment_specifier", "label": "._parse_alignment_specifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1026"}, {"id": "c_parser_cparser_parse_atomic_specifier", "label": "._parse_atomic_specifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1040"}, {"id": "c_parser_cparser_parse_init_declarator_list", "label": "._parse_init_declarator_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1049"}, {"id": "c_parser_cparser_parse_init_declarator", "label": "._parse_init_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1063"}, {"id": "c_parser_cparser_parse_struct_or_union_specifier", "label": "._parse_struct_or_union_specifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1075"}, {"id": "c_parser_cparser_parse_struct_declaration_list", "label": "._parse_struct_declaration_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1108"}, {"id": "c_parser_cparser_parse_struct_declaration", "label": "._parse_struct_declaration()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1120"}, {"id": "c_parser_cparser_parse_struct_declarator_list", "label": "._parse_struct_declarator_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1154"}, {"id": "c_parser_cparser_parse_struct_declarator", "label": "._parse_struct_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1162"}, {"id": "c_parser_cparser_parse_enum_specifier", "label": "._parse_enum_specifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1180"}, {"id": "c_parser_cparser_parse_enumerator_list", "label": "._parse_enumerator_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1197"}, {"id": "c_parser_cparser_parse_enumerator", "label": "._parse_enumerator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1208"}, {"id": "c_parser_cparser_parse_declarator", "label": "._parse_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1222"}, {"id": "c_parser_cparser_parse_id_declarator", "label": "._parse_id_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1230"}, {"id": "c_parser_cparser_parse_typeid_declarator", "label": "._parse_typeid_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1234"}, {"id": "c_parser_cparser_parse_typeid_noparen_declarator", "label": "._parse_typeid_noparen_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1238"}, {"id": "c_parser_cparser_parse_declarator_kind", "label": "._parse_declarator_kind()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1242"}, {"id": "c_parser_cparser_parse_direct_declarator", "label": "._parse_direct_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1254"}, {"id": "c_parser_cparser_parse_decl_suffixes", "label": "._parse_decl_suffixes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1275"}, {"id": "c_parser_cparser_parse_array_decl", "label": "._parse_array_decl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1289"}, {"id": "c_parser_cparser_parse_array_decl_common", "label": "._parse_array_decl_common()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1292"}, {"id": "c_parser_cparser_parse_function_decl", "label": "._parse_function_decl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1350"}, {"id": "c_parser_cparser_parse_pointer", "label": "._parse_pointer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1376"}, {"id": "c_parser_cparser_parse_parameter_type_list", "label": "._parse_parameter_type_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1393"}, {"id": "c_parser_cparser_parse_parameter_list", "label": "._parse_parameter_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1402"}, {"id": "c_parser_cparser_parse_parameter_declaration", "label": "._parse_parameter_declaration()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1412"}, {"id": "c_parser_cparser_build_parameter_declaration", "label": "._build_parameter_declaration()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1431"}, {"id": "c_parser_cparser_parse_identifier_list_opt", "label": "._parse_identifier_list_opt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1453"}, {"id": "c_parser_cparser_parse_identifier_list", "label": "._parse_identifier_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1459"}, {"id": "c_parser_cparser_parse_type_name", "label": "._parse_type_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1470"}, {"id": "c_parser_cparser_parse_abstract_declarator_opt", "label": "._parse_abstract_declarator_opt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1490"}, {"id": "c_parser_cparser_parse_direct_abstract_declarator", "label": "._parse_direct_abstract_declarator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1508"}, {"id": "c_parser_cparser_parse_parameter_type_list_opt", "label": "._parse_parameter_type_list_opt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1531"}, {"id": "c_parser_cparser_parse_abstract_array_base", "label": "._parse_abstract_array_base()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1537"}, {"id": "c_parser_cparser_parse_statement", "label": "._parse_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1549"}, {"id": "c_parser_cparser_parse_pragmacomp_or_statement", "label": "._parse_pragmacomp_or_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1572"}, {"id": "c_parser_cparser_parse_block_item", "label": "._parse_block_item()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1580"}, {"id": "c_parser_cparser_parse_block_item_list", "label": "._parse_block_item_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1586"}, {"id": "c_parser_cparser_parse_compound_statement", "label": "._parse_compound_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1599"}, {"id": "c_parser_cparser_parse_labeled_statement", "label": "._parse_labeled_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1612"}, {"id": "c_parser_cparser_parse_selection_statement", "label": "._parse_selection_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1645"}, {"id": "c_parser_cparser_parse_iteration_statement", "label": "._parse_iteration_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1670"}, {"id": "c_parser_cparser_parse_jump_statement", "label": "._parse_jump_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1712"}, {"id": "c_parser_cparser_parse_expression_statement", "label": "._parse_expression_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1735"}, {"id": "c_parser_cparser_parse_expression_opt", "label": "._parse_expression_opt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1746"}, {"id": "c_parser_cparser_parse_expression", "label": "._parse_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1752"}, {"id": "c_parser_cparser_parse_assignment_expression", "label": "._parse_assignment_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1763"}, {"id": "c_parser_cparser_parse_conditional_expression", "label": "._parse_conditional_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1779"}, {"id": "c_parser_cparser_parse_binary_expression", "label": "._parse_binary_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1789"}, {"id": "c_parser_cparser_parse_cast_expression", "label": "._parse_cast_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1823"}, {"id": "c_parser_cparser_parse_unary_expression", "label": "._parse_unary_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1844"}, {"id": "c_parser_cparser_parse_postfix_expression", "label": "._parse_postfix_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1876"}, {"id": "c_parser_cparser_parse_primary_expression", "label": "._parse_primary_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1926"}, {"id": "c_parser_cparser_parse_offsetof_member_designator", "label": "._parse_offsetof_member_designator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1963"}, {"id": "c_parser_cparser_parse_argument_expression_list", "label": "._parse_argument_expression_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1979"}, {"id": "c_parser_cparser_parse_constant_expression", "label": "._parse_constant_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1987"}, {"id": "c_parser_cparser_parse_identifier", "label": "._parse_identifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1994"}, {"id": "c_parser_cparser_parse_identifier_or_typeid", "label": "._parse_identifier_or_typeid()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1999"}, {"id": "c_parser_cparser_parse_constant", "label": "._parse_constant()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2006"}, {"id": "c_parser_cparser_parse_unified_string_literal", "label": "._parse_unified_string_literal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2038"}, {"id": "c_parser_cparser_parse_unified_wstring_literal", "label": "._parse_unified_wstring_literal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2047"}, {"id": "c_parser_cparser_parse_initializer", "label": "._parse_initializer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2063"}, {"id": "c_parser_cparser_parse_initializer_list", "label": "._parse_initializer_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2076"}, {"id": "c_parser_cparser_parse_initializer_item", "label": "._parse_initializer_item()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2085"}, {"id": "c_parser_cparser_parse_designation", "label": "._parse_designation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2095"}, {"id": "c_parser_cparser_parse_designator_list", "label": "._parse_designator_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2101"}, {"id": "c_parser_cparser_parse_designator", "label": "._parse_designator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2109"}, {"id": "c_parser_cparser_parse_pp_directive", "label": "._parse_pp_directive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2122"}, {"id": "c_parser_cparser_parse_pppragma_directive", "label": "._parse_pppragma_directive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2128"}, {"id": "c_parser_cparser_parse_pppragma_directive_list", "label": "._parse_pppragma_directive_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2146"}, {"id": "c_parser_cparser_parse_static_assert", "label": "._parse_static_assert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2153"}, {"id": "c_parser_tokenstream", "label": "_TokenStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2303"}, {"id": "c_parser_tokenstream_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2309"}, {"id": "c_parser_tokenstream_peek", "label": ".peek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2314"}, {"id": "c_parser_tokenstream_next", "label": ".next()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2326"}, {"id": "c_parser_tokenstream_mark", "label": ".mark()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2338"}, {"id": "c_parser_tokenstream_reset", "label": ".reset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2341"}, {"id": "c_parser_tokenstream_fill", "label": "._fill()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2344"}, {"id": "c_parser_declspec", "label": "_DeclSpec", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2358"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "c_parser_declinfo", "label": "_DeclInfo", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2369"}, {"id": "c_parser_rationale_29", "label": "Coordinates of a syntactic element. Consists of: - File name - Line numb", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L29"}, {"id": "c_parser_rationale_51", "label": "Recursive-descent C parser. Usage: parser = CParser() ast =", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L51"}, {"id": "c_parser_rationale_93", "label": "Parses C code and returns an AST. text: A string containing", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L93"}, {"id": "c_parser_rationale_132", "label": "Add a new typedef name (ie a TYPEID) to the current scope", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L132"}, {"id": "c_parser_rationale_141", "label": "Add a new object, function, or enum member name (ie an ID) to the curren", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L141"}, {"id": "c_parser_rationale_152", "label": "Is *name* a typedef-name in the current scope?", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L152"}, {"id": "c_parser_rationale_171", "label": "Looks up types that were previously defined with typedef. Passed", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L171"}, {"id": "c_parser_rationale_213", "label": "Tacks a type modifier on a declarator, and returns the modified declarat", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L213"}, {"id": "c_parser_rationale_261", "label": "Fixes a declaration. Modifies decl.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L261"}, {"id": "c_parser_rationale_303", "label": "See _DeclSpec for the specifier dictionary layout.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L303"}, {"id": "c_parser_rationale_324", "label": "Builds a list of declarations all sharing the given specifiers. If typed", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L324"}, {"id": "c_parser_rationale_428", "label": "Builds a function definition.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L428"}, {"id": "c_parser_rationale_443", "label": "Given a token (either STRUCT or UNION), selects the appropriate AST clas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L443"}, {"id": "c_parser_rationale_455", "label": "Return the k-th next token without consuming it (1-based).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L455"}, {"id": "c_parser_rationale_459", "label": "Return the type of the k-th next token, or None if absent (1-based).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L459"}, {"id": "c_parser_rationale_471", "label": "Conditionally consume next token, only if it's of token_type. If it is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L471"}, {"id": "c_parser_rationale_604", "label": "Parse and return a parenthesized type name if present. Returns (typ, ma", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L604"}, {"id": "c_parser_rationale_800", "label": "Parse declaration-specifier sequence. allow_no_type: If Tru", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L800"}, {"id": "c_parser_rationale_1276", "label": "Parse a chain of array/function suffixes and attach them to decl.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1276"}, {"id": "c_parser_rationale_1295", "label": "Parse an array declarator suffix and return an ArrayDecl node. base_typ", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1295"}, {"id": "c_parser_rationale_2304", "label": "Wraps a lexer to provide convenient, buffered access to the underlying token", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2304"}, {"id": "c_parser_rationale_2315", "label": "Peek at the k-th next token in the stream, without consuming it. Exampl", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2315"}, {"id": "c_parser_rationale_2327", "label": "Consume a single token and return it.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2327"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "backend_venv_lib_python3_12_site_packages_pycparser_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "backend_venv_lib_python3_12_site_packages_pycparser_c_lexer_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "backend_venv_lib_python3_12_site_packages_pycparser_ast_transforms_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "c_parser_coord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L28", "weight": 1.0}, {"source": "c_parser_coord", "target": "c_parser_coord_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "c_parser_parseerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L46", "weight": 1.0}, {"source": "c_parser_parseerror", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "c_parser_cparser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L50", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L62", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L90", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_coord", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L118", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L121", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_push_scope", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L124", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_pop_scope", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L127", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_add_typedef_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L131", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_add_identifier", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L140", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_is_type_in_scope", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L151", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_lex_error_func", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L161", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_lex_on_lbrace_func", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L164", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_lex_on_rbrace_func", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L167", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_lex_type_lookup_func", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L170", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_type_modify_decl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L212", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_fix_decl_name_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L256", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_add_declaration_specifier", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L296", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_build_declarations", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L318", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_build_function_definition", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L421", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_select_struct_union_class", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L442", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_peek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L454", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_peek_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L458", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_advance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L463", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_accept", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L470", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_expect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L481", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_mark", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L487", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L490", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_tok_coord", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L493", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_starts_declaration", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L496", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_starts_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L502", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_starts_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L508", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_starts_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L516", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_peek_declarator_name_info", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L526", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_any_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L532", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_scan_declarator_name_info", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L559", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_starts_direct_abstract_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L594", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_is_assignment_op", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L597", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_try_parse_paren_type_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L601", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_translation_unit_or_empty", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L628", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_translation_unit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L634", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_external_declaration", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L646", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_declaration", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L732", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_decl_body", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L738", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_decl_body_with_spec", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L744", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_declaration_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L786", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_declaration_specifiers", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L797", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_specifier_qualifier_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L920", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_type_qualifier_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1019", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_alignment_specifier", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1026", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_atomic_specifier", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1040", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_init_declarator_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1049", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_init_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1063", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_struct_or_union_specifier", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1075", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_struct_declaration_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1108", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_struct_declaration", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1120", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_struct_declarator_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1154", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_struct_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1162", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_enum_specifier", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1180", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_enumerator_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1197", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_enumerator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1208", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1222", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_id_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1230", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_typeid_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1234", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_typeid_noparen_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1238", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_declarator_kind", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1242", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_direct_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1254", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_decl_suffixes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1275", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_array_decl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1289", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_array_decl_common", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1292", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_function_decl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1350", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_pointer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1376", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_parameter_type_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1393", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_parameter_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1402", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_parameter_declaration", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1412", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_build_parameter_declaration", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1431", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_identifier_list_opt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1453", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_identifier_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1459", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_type_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1470", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_abstract_declarator_opt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1490", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_direct_abstract_declarator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1508", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_parameter_type_list_opt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1531", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_abstract_array_base", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1537", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1549", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_pragmacomp_or_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1572", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_block_item", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1580", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_block_item_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1586", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_compound_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1599", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_labeled_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1612", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_selection_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1645", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_iteration_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1670", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_jump_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1712", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_expression_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1735", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_expression_opt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1746", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1752", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_assignment_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1763", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_conditional_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1779", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_binary_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1789", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_cast_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1823", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_unary_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1844", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_postfix_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1876", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_primary_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1926", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_offsetof_member_designator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1963", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_argument_expression_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1979", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_constant_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1987", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_identifier", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1994", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_identifier_or_typeid", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1999", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_constant", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2006", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_unified_string_literal", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2038", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_unified_wstring_literal", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2047", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_initializer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2063", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_initializer_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2076", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_initializer_item", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2085", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_designation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2095", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_designator_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2101", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_designator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2109", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_pp_directive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2122", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_pppragma_directive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2128", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_pppragma_directive_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2146", "weight": 1.0}, {"source": "c_parser_cparser", "target": "c_parser_cparser_parse_static_assert", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2153", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "c_parser_tokenstream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2303", "weight": 1.0}, {"source": "c_parser_tokenstream", "target": "c_parser_tokenstream_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2309", "weight": 1.0}, {"source": "c_parser_tokenstream", "target": "c_parser_tokenstream_peek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2314", "weight": 1.0}, {"source": "c_parser_tokenstream", "target": "c_parser_tokenstream_next", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2326", "weight": 1.0}, {"source": "c_parser_tokenstream", "target": "c_parser_tokenstream_mark", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2338", "weight": 1.0}, {"source": "c_parser_tokenstream", "target": "c_parser_tokenstream_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2341", "weight": 1.0}, {"source": "c_parser_tokenstream", "target": "c_parser_tokenstream_fill", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2344", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "c_parser_declspec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2358", "weight": 1.0}, {"source": "c_parser_declspec", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2358", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pycparser_c_parser_py", "target": "c_parser_declinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2369", "weight": 1.0}, {"source": "c_parser_declinfo", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2369", "weight": 1.0}, {"source": "c_parser_cparser_init", "target": "c_parser_tokenstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L88", "weight": 1.0}, {"source": "c_parser_cparser_parse", "target": "c_parser_tokenstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L107", "weight": 1.0}, {"source": "c_parser_cparser_parse", "target": "c_parser_cparser_parse_translation_unit_or_empty", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L109", "weight": 1.0}, {"source": "c_parser_cparser_parse", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L110", "weight": 1.0}, {"source": "c_parser_cparser_parse", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L112", "weight": 1.0}, {"source": "c_parser_cparser_parse", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L112", "weight": 1.0}, {"source": "c_parser_cparser_coord", "target": "c_parser_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L119", "weight": 1.0}, {"source": "c_parser_cparser_parse_error", "target": "c_parser_parseerror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L122", "weight": 1.0}, {"source": "c_parser_cparser_add_typedef_name", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L134", "weight": 1.0}, {"source": "c_parser_cparser_add_identifier", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L145", "weight": 1.0}, {"source": "c_parser_cparser_lex_error_func", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L162", "weight": 1.0}, {"source": "c_parser_cparser_lex_error_func", "target": "c_parser_cparser_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L162", "weight": 1.0}, {"source": "c_parser_cparser_lex_on_lbrace_func", "target": "c_parser_cparser_push_scope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L165", "weight": 1.0}, {"source": "c_parser_cparser_lex_on_rbrace_func", "target": "c_parser_cparser_pop_scope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L168", "weight": 1.0}, {"source": "c_parser_cparser_lex_type_lookup_func", "target": "c_parser_cparser_is_type_in_scope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L176", "weight": 1.0}, {"source": "c_parser_cparser_fix_decl_name_type", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L278", "weight": 1.0}, {"source": "c_parser_cparser_build_declarations", "target": "c_parser_cparser_is_type_in_scope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L342", "weight": 1.0}, {"source": "c_parser_cparser_build_declarations", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L349", "weight": 1.0}, {"source": "c_parser_cparser_build_declarations", "target": "c_parser_cparser_fix_decl_name_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L404", "weight": 1.0}, {"source": "c_parser_cparser_build_declarations", "target": "c_parser_cparser_add_typedef_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L410", "weight": 1.0}, {"source": "c_parser_cparser_build_declarations", "target": "c_parser_cparser_add_identifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L412", "weight": 1.0}, {"source": "c_parser_cparser_build_function_definition", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L430", "weight": 1.0}, {"source": "c_parser_cparser_build_function_definition", "target": "c_parser_cparser_build_declarations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L432", "weight": 1.0}, {"source": "c_parser_cparser_peek", "target": "c_parser_tokenstream_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L456", "weight": 1.0}, {"source": "c_parser_cparser_peek_type", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L460", "weight": 1.0}, {"source": "c_parser_cparser_advance", "target": "c_parser_tokenstream_next", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L464", "weight": 1.0}, {"source": "c_parser_cparser_advance", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L466", "weight": 1.0}, {"source": "c_parser_cparser_accept", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L476", "weight": 1.0}, {"source": "c_parser_cparser_accept", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L478", "weight": 1.0}, {"source": "c_parser_cparser_expect", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L482", "weight": 1.0}, {"source": "c_parser_cparser_expect", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L484", "weight": 1.0}, {"source": "c_parser_cparser_expect", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L484", "weight": 1.0}, {"source": "c_parser_cparser_mark", "target": "c_parser_tokenstream_mark", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L488", "weight": 1.0}, {"source": "c_parser_cparser_reset", "target": "c_parser_tokenstream_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L491", "weight": 1.0}, {"source": "c_parser_cparser_tok_coord", "target": "c_parser_cparser_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L494", "weight": 1.0}, {"source": "c_parser_cparser_starts_declaration", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L497", "weight": 1.0}, {"source": "c_parser_cparser_starts_expression", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L503", "weight": 1.0}, {"source": "c_parser_cparser_starts_statement", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L509", "weight": 1.0}, {"source": "c_parser_cparser_starts_statement", "target": "c_parser_cparser_starts_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L514", "weight": 1.0}, {"source": "c_parser_cparser_starts_declarator", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L517", "weight": 1.0}, {"source": "c_parser_cparser_peek_declarator_name_info", "target": "c_parser_cparser_mark", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L527", "weight": 1.0}, {"source": "c_parser_cparser_peek_declarator_name_info", "target": "c_parser_cparser_scan_declarator_name_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L528", "weight": 1.0}, {"source": "c_parser_cparser_peek_declarator_name_info", "target": "c_parser_cparser_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L529", "weight": 1.0}, {"source": "c_parser_cparser_parse_any_declarator", "target": "c_parser_cparser_peek_declarator_name_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L539", "weight": 1.0}, {"source": "c_parser_cparser_parse_any_declarator", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L544", "weight": 1.0}, {"source": "c_parser_cparser_parse_any_declarator", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L545", "weight": 1.0}, {"source": "c_parser_cparser_parse_any_declarator", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L546", "weight": 1.0}, {"source": "c_parser_cparser_parse_any_declarator", "target": "c_parser_cparser_parse_abstract_declarator_opt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L547", "weight": 1.0}, {"source": "c_parser_cparser_parse_any_declarator", "target": "c_parser_cparser_parse_typeid_noparen_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L552", "weight": 1.0}, {"source": "c_parser_cparser_parse_any_declarator", "target": "c_parser_cparser_parse_typeid_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L554", "weight": 1.0}, {"source": "c_parser_cparser_parse_any_declarator", "target": "c_parser_cparser_parse_id_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L556", "weight": 1.0}, {"source": "c_parser_cparser_scan_declarator_name_info", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L561", "weight": 1.0}, {"source": "c_parser_cparser_scan_declarator_name_info", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L562", "weight": 1.0}, {"source": "c_parser_cparser_scan_declarator_name_info", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L563", "weight": 1.0}, {"source": "c_parser_cparser_scan_declarator_name_info", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L565", "weight": 1.0}, {"source": "c_parser_cparser_starts_direct_abstract_declarator", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L595", "weight": 1.0}, {"source": "c_parser_cparser_is_assignment_op", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L598", "weight": 1.0}, {"source": "c_parser_cparser_try_parse_paren_type_name", "target": "c_parser_cparser_mark", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L611", "weight": 1.0}, {"source": "c_parser_cparser_try_parse_paren_type_name", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L612", "weight": 1.0}, {"source": "c_parser_cparser_try_parse_paren_type_name", "target": "c_parser_cparser_starts_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L615", "weight": 1.0}, {"source": "c_parser_cparser_try_parse_paren_type_name", "target": "c_parser_cparser_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L616", "weight": 1.0}, {"source": "c_parser_cparser_try_parse_paren_type_name", "target": "c_parser_cparser_parse_type_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L618", "weight": 1.0}, {"source": "c_parser_cparser_parse_translation_unit_or_empty", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L629", "weight": 1.0}, {"source": "c_parser_cparser_parse_translation_unit_or_empty", "target": "c_parser_cparser_parse_translation_unit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L631", "weight": 1.0}, {"source": "c_parser_cparser_parse_translation_unit", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L636", "weight": 1.0}, {"source": "c_parser_cparser_parse_translation_unit", "target": "c_parser_cparser_parse_external_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L637", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L647", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_pp_directive", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L651", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_pppragma_directive", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L654", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L655", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_static_assert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L658", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_starts_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L660", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_id_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L669", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L671", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L672", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_build_function_definition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L680", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_compound_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L684", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_declaration_specifiers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L689", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_peek_declarator_name_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L693", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_decl_body_with_spec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L695", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L696", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_declaration_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L704", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_initializer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L719", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_parse_init_declarator_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L720", "weight": 1.0}, {"source": "c_parser_cparser_parse_external_declaration", "target": "c_parser_cparser_build_declarations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L721", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration", "target": "c_parser_cparser_parse_decl_body", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L733", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L734", "weight": 1.0}, {"source": "c_parser_cparser_parse_decl_body", "target": "c_parser_cparser_parse_declaration_specifiers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L739", "weight": 1.0}, {"source": "c_parser_cparser_parse_decl_body", "target": "c_parser_cparser_parse_decl_body_with_spec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L740", "weight": 1.0}, {"source": "c_parser_cparser_parse_decl_body_with_spec", "target": "c_parser_cparser_starts_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L749", "weight": 1.0}, {"source": "c_parser_cparser_parse_decl_body_with_spec", "target": "c_parser_cparser_parse_init_declarator_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L750", "weight": 1.0}, {"source": "c_parser_cparser_parse_decl_body_with_spec", "target": "c_parser_cparser_build_declarations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L773", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_list", "target": "c_parser_cparser_starts_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L788", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_list", "target": "c_parser_cparser_parse_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L789", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L816", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L822", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_add_declaration_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L823", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_parse_alignment_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L824", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L828", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_parse_atomic_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L832", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L841", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_parse_struct_or_union_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L893", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_parse_enum_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L902", "weight": 1.0}, {"source": "c_parser_cparser_parse_declaration_specifiers", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L910", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L927", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L933", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_add_declaration_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L934", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_parse_alignment_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L935", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L940", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_parse_atomic_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L944", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L953", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_parse_struct_or_union_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L989", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_parse_enum_specifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L998", "weight": 1.0}, {"source": "c_parser_cparser_parse_specifier_qualifier_list", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1006", "weight": 1.0}, {"source": "c_parser_cparser_parse_type_qualifier_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1021", "weight": 1.0}, {"source": "c_parser_cparser_parse_type_qualifier_list", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1022", "weight": 1.0}, {"source": "c_parser_cparser_parse_alignment_specifier", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1027", "weight": 1.0}, {"source": "c_parser_cparser_parse_alignment_specifier", "target": "c_parser_cparser_starts_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1030", "weight": 1.0}, {"source": "c_parser_cparser_parse_alignment_specifier", "target": "c_parser_cparser_parse_type_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1031", "weight": 1.0}, {"source": "c_parser_cparser_parse_alignment_specifier", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1033", "weight": 1.0}, {"source": "c_parser_cparser_parse_alignment_specifier", "target": "c_parser_cparser_parse_constant_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1035", "weight": 1.0}, {"source": "c_parser_cparser_parse_atomic_specifier", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1041", "weight": 1.0}, {"source": "c_parser_cparser_parse_atomic_specifier", "target": "c_parser_cparser_parse_type_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1043", "weight": 1.0}, {"source": "c_parser_cparser_parse_init_declarator_list", "target": "c_parser_cparser_parse_init_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1055", "weight": 1.0}, {"source": "c_parser_cparser_parse_init_declarator_list", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1058", "weight": 1.0}, {"source": "c_parser_cparser_parse_init_declarator", "target": "c_parser_cparser_parse_id_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1064", "weight": 1.0}, {"source": "c_parser_cparser_parse_init_declarator", "target": "c_parser_cparser_parse_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1064", "weight": 1.0}, {"source": "c_parser_cparser_parse_init_declarator", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1066", "weight": 1.0}, {"source": "c_parser_cparser_parse_init_declarator", "target": "c_parser_cparser_parse_initializer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1067", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_or_union_specifier", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1076", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_or_union_specifier", "target": "c_parser_cparser_select_struct_union_class", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1077", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_or_union_specifier", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1079", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_or_union_specifier", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1083", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_or_union_specifier", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1085", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_or_union_specifier", "target": "c_parser_cparser_parse_struct_declaration_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1087", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_or_union_specifier", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1088", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_or_union_specifier", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1105", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1110", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration_list", "target": "c_parser_cparser_parse_struct_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1111", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1121", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1122", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration", "target": "c_parser_cparser_parse_pppragma_directive", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1125", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration", "target": "c_parser_cparser_parse_specifier_qualifier_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1127", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration", "target": "c_parser_cparser_starts_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1131", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration", "target": "c_parser_cparser_parse_struct_declarator_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1132", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1134", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declaration", "target": "c_parser_cparser_build_declarations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1135", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declarator_list", "target": "c_parser_cparser_parse_struct_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1155", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declarator_list", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1156", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declarator", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1163", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declarator", "target": "c_parser_cparser_parse_constant_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1164", "weight": 1.0}, {"source": "c_parser_cparser_parse_struct_declarator", "target": "c_parser_cparser_parse_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1171", "weight": 1.0}, {"source": "c_parser_cparser_parse_enum_specifier", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1181", "weight": 1.0}, {"source": "c_parser_cparser_parse_enum_specifier", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1182", "weight": 1.0}, {"source": "c_parser_cparser_parse_enum_specifier", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1183", "weight": 1.0}, {"source": "c_parser_cparser_parse_enum_specifier", "target": "c_parser_cparser_parse_enumerator_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1186", "weight": 1.0}, {"source": "c_parser_cparser_parse_enum_specifier", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1188", "weight": 1.0}, {"source": "c_parser_cparser_parse_enumerator_list", "target": "c_parser_cparser_parse_enumerator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1198", "weight": 1.0}, {"source": "c_parser_cparser_parse_enumerator_list", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1200", "weight": 1.0}, {"source": "c_parser_cparser_parse_enumerator_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1201", "weight": 1.0}, {"source": "c_parser_cparser_parse_enumerator", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1209", "weight": 1.0}, {"source": "c_parser_cparser_parse_enumerator", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1210", "weight": 1.0}, {"source": "c_parser_cparser_parse_enumerator", "target": "c_parser_cparser_parse_constant_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1211", "weight": 1.0}, {"source": "c_parser_cparser_parse_enumerator", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1214", "weight": 1.0}, {"source": "c_parser_cparser_parse_enumerator", "target": "c_parser_cparser_add_identifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1215", "weight": 1.0}, {"source": "c_parser_cparser_parse_declarator", "target": "c_parser_cparser_parse_any_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1223", "weight": 1.0}, {"source": "c_parser_cparser_parse_id_declarator", "target": "c_parser_cparser_parse_declarator_kind", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1231", "weight": 1.0}, {"source": "c_parser_cparser_parse_typeid_declarator", "target": "c_parser_cparser_parse_declarator_kind", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1235", "weight": 1.0}, {"source": "c_parser_cparser_parse_typeid_noparen_declarator", "target": "c_parser_cparser_parse_declarator_kind", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1239", "weight": 1.0}, {"source": "c_parser_cparser_parse_declarator_kind", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1244", "weight": 1.0}, {"source": "c_parser_cparser_parse_declarator_kind", "target": "c_parser_cparser_parse_pointer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1245", "weight": 1.0}, {"source": "c_parser_cparser_parse_declarator_kind", "target": "c_parser_cparser_parse_direct_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1246", "weight": 1.0}, {"source": "c_parser_cparser_parse_declarator_kind", "target": "c_parser_cparser_type_modify_decl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1248", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_declarator", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1257", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_declarator", "target": "c_parser_cparser_parse_declarator_kind", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1258", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_declarator", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1259", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_declarator", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1270", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_declarator", "target": "c_parser_cparser_parse_decl_suffixes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1273", "weight": 1.0}, {"source": "c_parser_cparser_parse_decl_suffixes", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1278", "weight": 1.0}, {"source": "c_parser_cparser_parse_decl_suffixes", "target": "c_parser_cparser_type_modify_decl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1279", "weight": 1.0}, {"source": "c_parser_cparser_parse_decl_suffixes", "target": "c_parser_cparser_parse_array_decl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1279", "weight": 1.0}, {"source": "c_parser_cparser_parse_decl_suffixes", "target": "c_parser_cparser_parse_function_decl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1282", "weight": 1.0}, {"source": "c_parser_cparser_parse_array_decl", "target": "c_parser_cparser_parse_array_decl_common", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1290", "weight": 1.0}, {"source": "c_parser_cparser_parse_array_decl_common", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1304", "weight": 1.0}, {"source": "c_parser_cparser_parse_array_decl_common", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1306", "weight": 1.0}, {"source": "c_parser_cparser_parse_array_decl_common", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1313", "weight": 1.0}, {"source": "c_parser_cparser_parse_array_decl_common", "target": "c_parser_cparser_parse_type_qualifier_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1314", "weight": 1.0}, {"source": "c_parser_cparser_parse_array_decl_common", "target": "c_parser_cparser_parse_assignment_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1315", "weight": 1.0}, {"source": "c_parser_cparser_parse_array_decl_common", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1319", "weight": 1.0}, {"source": "c_parser_cparser_parse_array_decl_common", "target": "c_parser_cparser_starts_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1332", "weight": 1.0}, {"source": "c_parser_cparser_parse_function_decl", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1351", "weight": 1.0}, {"source": "c_parser_cparser_parse_function_decl", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1352", "weight": 1.0}, {"source": "c_parser_cparser_parse_function_decl", "target": "c_parser_cparser_parse_parameter_type_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1356", "weight": 1.0}, {"source": "c_parser_cparser_parse_function_decl", "target": "c_parser_cparser_starts_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1357", "weight": 1.0}, {"source": "c_parser_cparser_parse_function_decl", "target": "c_parser_cparser_parse_identifier_list_opt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1358", "weight": 1.0}, {"source": "c_parser_cparser_parse_function_decl", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1364", "weight": 1.0}, {"source": "c_parser_cparser_parse_function_decl", "target": "c_parser_cparser_add_identifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1371", "weight": 1.0}, {"source": "c_parser_cparser_parse_pointer", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1378", "weight": 1.0}, {"source": "c_parser_cparser_parse_pointer", "target": "c_parser_cparser_parse_type_qualifier_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1380", "weight": 1.0}, {"source": "c_parser_cparser_parse_pointer", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1381", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_type_list", "target": "c_parser_cparser_parse_parameter_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1394", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_type_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1395", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_type_list", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1396", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_type_list", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1398", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_list", "target": "c_parser_cparser_parse_parameter_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1403", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1405", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_list", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1406", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_declaration", "target": "c_parser_cparser_parse_declaration_specifiers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1413", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_declaration", "target": "c_parser_cparser_starts_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1418", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_declaration", "target": "c_parser_cparser_parse_any_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1419", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_declaration", "target": "c_parser_cparser_build_declarations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1423", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_declaration", "target": "c_parser_cparser_build_parameter_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1426", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_declaration", "target": "c_parser_cparser_parse_abstract_declarator_opt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1428", "weight": 1.0}, {"source": "c_parser_cparser_build_parameter_declaration", "target": "c_parser_cparser_is_type_in_scope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1437", "weight": 1.0}, {"source": "c_parser_cparser_build_parameter_declaration", "target": "c_parser_cparser_build_declarations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1439", "weight": 1.0}, {"source": "c_parser_cparser_build_parameter_declaration", "target": "c_parser_cparser_fix_decl_name_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1450", "weight": 1.0}, {"source": "c_parser_cparser_parse_identifier_list_opt", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1454", "weight": 1.0}, {"source": "c_parser_cparser_parse_identifier_list_opt", "target": "c_parser_cparser_parse_identifier_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1456", "weight": 1.0}, {"source": "c_parser_cparser_parse_identifier_list", "target": "c_parser_cparser_parse_identifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1460", "weight": 1.0}, {"source": "c_parser_cparser_parse_identifier_list", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1462", "weight": 1.0}, {"source": "c_parser_cparser_parse_type_name", "target": "c_parser_cparser_parse_specifier_qualifier_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1471", "weight": 1.0}, {"source": "c_parser_cparser_parse_type_name", "target": "c_parser_cparser_parse_abstract_declarator_opt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1472", "weight": 1.0}, {"source": "c_parser_cparser_parse_type_name", "target": "c_parser_cparser_fix_decl_name_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1487", "weight": 1.0}, {"source": "c_parser_cparser_parse_abstract_declarator_opt", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1491", "weight": 1.0}, {"source": "c_parser_cparser_parse_abstract_declarator_opt", "target": "c_parser_cparser_parse_pointer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1492", "weight": 1.0}, {"source": "c_parser_cparser_parse_abstract_declarator_opt", "target": "c_parser_cparser_starts_direct_abstract_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1493", "weight": 1.0}, {"source": "c_parser_cparser_parse_abstract_declarator_opt", "target": "c_parser_cparser_parse_direct_abstract_declarator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1494", "weight": 1.0}, {"source": "c_parser_cparser_parse_abstract_declarator_opt", "target": "c_parser_cparser_type_modify_decl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1498", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1509", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_starts_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1511", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1511", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_parse_parameter_type_list_opt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1512", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1513", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1517", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_parse_abstract_declarator_opt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1520", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_parse_abstract_array_base", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1524", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1526", "weight": 1.0}, {"source": "c_parser_cparser_parse_direct_abstract_declarator", "target": "c_parser_cparser_parse_decl_suffixes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1528", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_type_list_opt", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1532", "weight": 1.0}, {"source": "c_parser_cparser_parse_parameter_type_list_opt", "target": "c_parser_cparser_parse_parameter_type_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1534", "weight": 1.0}, {"source": "c_parser_cparser_parse_abstract_array_base", "target": "c_parser_cparser_parse_array_decl_common", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1538", "weight": 1.0}, {"source": "c_parser_cparser_parse_statement", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1550", "weight": 1.0}, {"source": "c_parser_cparser_parse_statement", "target": "c_parser_cparser_parse_labeled_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1553", "weight": 1.0}, {"source": "c_parser_cparser_parse_statement", "target": "c_parser_cparser_parse_compound_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1557", "weight": 1.0}, {"source": "c_parser_cparser_parse_statement", "target": "c_parser_cparser_parse_selection_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1559", "weight": 1.0}, {"source": "c_parser_cparser_parse_statement", "target": "c_parser_cparser_parse_iteration_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1561", "weight": 1.0}, {"source": "c_parser_cparser_parse_statement", "target": "c_parser_cparser_parse_jump_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1563", "weight": 1.0}, {"source": "c_parser_cparser_parse_statement", "target": "c_parser_cparser_parse_pppragma_directive", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1565", "weight": 1.0}, {"source": "c_parser_cparser_parse_statement", "target": "c_parser_cparser_parse_static_assert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1567", "weight": 1.0}, {"source": "c_parser_cparser_parse_statement", "target": "c_parser_cparser_parse_expression_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1569", "weight": 1.0}, {"source": "c_parser_cparser_parse_pragmacomp_or_statement", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1573", "weight": 1.0}, {"source": "c_parser_cparser_parse_pragmacomp_or_statement", "target": "c_parser_cparser_parse_pppragma_directive_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1574", "weight": 1.0}, {"source": "c_parser_cparser_parse_pragmacomp_or_statement", "target": "c_parser_cparser_parse_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1575", "weight": 1.0}, {"source": "c_parser_cparser_parse_block_item", "target": "c_parser_cparser_starts_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1581", "weight": 1.0}, {"source": "c_parser_cparser_parse_block_item", "target": "c_parser_cparser_parse_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1582", "weight": 1.0}, {"source": "c_parser_cparser_parse_block_item", "target": "c_parser_cparser_parse_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1583", "weight": 1.0}, {"source": "c_parser_cparser_parse_block_item_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1588", "weight": 1.0}, {"source": "c_parser_cparser_parse_block_item_list", "target": "c_parser_cparser_parse_block_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1589", "weight": 1.0}, {"source": "c_parser_cparser_parse_compound_statement", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1600", "weight": 1.0}, {"source": "c_parser_cparser_parse_compound_statement", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1601", "weight": 1.0}, {"source": "c_parser_cparser_parse_compound_statement", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1602", "weight": 1.0}, {"source": "c_parser_cparser_parse_compound_statement", "target": "c_parser_cparser_parse_block_item_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1603", "weight": 1.0}, {"source": "c_parser_cparser_parse_labeled_statement", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1613", "weight": 1.0}, {"source": "c_parser_cparser_parse_labeled_statement", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1616", "weight": 1.0}, {"source": "c_parser_cparser_parse_labeled_statement", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1617", "weight": 1.0}, {"source": "c_parser_cparser_parse_labeled_statement", "target": "c_parser_cparser_starts_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1618", "weight": 1.0}, {"source": "c_parser_cparser_parse_labeled_statement", "target": "c_parser_cparser_parse_pragmacomp_or_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1619", "weight": 1.0}, {"source": "c_parser_cparser_parse_labeled_statement", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1621", "weight": 1.0}, {"source": "c_parser_cparser_parse_labeled_statement", "target": "c_parser_cparser_parse_constant_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1625", "weight": 1.0}, {"source": "c_parser_cparser_parse_labeled_statement", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1641", "weight": 1.0}, {"source": "c_parser_cparser_parse_selection_statement", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1646", "weight": 1.0}, {"source": "c_parser_cparser_parse_selection_statement", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1649", "weight": 1.0}, {"source": "c_parser_cparser_parse_selection_statement", "target": "c_parser_cparser_parse_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1650", "weight": 1.0}, {"source": "c_parser_cparser_parse_selection_statement", "target": "c_parser_cparser_parse_pragmacomp_or_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1652", "weight": 1.0}, {"source": "c_parser_cparser_parse_selection_statement", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1653", "weight": 1.0}, {"source": "c_parser_cparser_parse_selection_statement", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1655", "weight": 1.0}, {"source": "c_parser_cparser_parse_selection_statement", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1664", "weight": 1.0}, {"source": "c_parser_cparser_parse_iteration_statement", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1671", "weight": 1.0}, {"source": "c_parser_cparser_parse_iteration_statement", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1674", "weight": 1.0}, {"source": "c_parser_cparser_parse_iteration_statement", "target": "c_parser_cparser_parse_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1675", "weight": 1.0}, {"source": "c_parser_cparser_parse_iteration_statement", "target": "c_parser_cparser_parse_pragmacomp_or_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1677", "weight": 1.0}, {"source": "c_parser_cparser_parse_iteration_statement", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1678", "weight": 1.0}, {"source": "c_parser_cparser_parse_iteration_statement", "target": "c_parser_cparser_starts_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1689", "weight": 1.0}, {"source": "c_parser_cparser_parse_iteration_statement", "target": "c_parser_cparser_parse_declaration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1690", "weight": 1.0}, {"source": "c_parser_cparser_parse_iteration_statement", "target": "c_parser_cparser_parse_expression_opt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1692", "weight": 1.0}, {"source": "c_parser_cparser_parse_iteration_statement", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1708", "weight": 1.0}, {"source": "c_parser_cparser_parse_jump_statement", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1713", "weight": 1.0}, {"source": "c_parser_cparser_parse_jump_statement", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1716", "weight": 1.0}, {"source": "c_parser_cparser_parse_jump_statement", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1718", "weight": 1.0}, {"source": "c_parser_cparser_parse_jump_statement", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1726", "weight": 1.0}, {"source": "c_parser_cparser_parse_jump_statement", "target": "c_parser_cparser_parse_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1728", "weight": 1.0}, {"source": "c_parser_cparser_parse_jump_statement", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1732", "weight": 1.0}, {"source": "c_parser_cparser_parse_expression_statement", "target": "c_parser_cparser_parse_expression_opt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1736", "weight": 1.0}, {"source": "c_parser_cparser_parse_expression_statement", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1737", "weight": 1.0}, {"source": "c_parser_cparser_parse_expression_statement", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1739", "weight": 1.0}, {"source": "c_parser_cparser_parse_expression_opt", "target": "c_parser_cparser_starts_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1747", "weight": 1.0}, {"source": "c_parser_cparser_parse_expression_opt", "target": "c_parser_cparser_parse_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1748", "weight": 1.0}, {"source": "c_parser_cparser_parse_expression", "target": "c_parser_cparser_parse_assignment_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1753", "weight": 1.0}, {"source": "c_parser_cparser_parse_expression", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1754", "weight": 1.0}, {"source": "c_parser_cparser_parse_assignment_expression", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1764", "weight": 1.0}, {"source": "c_parser_cparser_parse_assignment_expression", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1765", "weight": 1.0}, {"source": "c_parser_cparser_parse_assignment_expression", "target": "c_parser_cparser_parse_compound_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1766", "weight": 1.0}, {"source": "c_parser_cparser_parse_assignment_expression", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1767", "weight": 1.0}, {"source": "c_parser_cparser_parse_assignment_expression", "target": "c_parser_cparser_parse_conditional_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1770", "weight": 1.0}, {"source": "c_parser_cparser_parse_assignment_expression", "target": "c_parser_cparser_is_assignment_op", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1771", "weight": 1.0}, {"source": "c_parser_cparser_parse_conditional_expression", "target": "c_parser_cparser_parse_binary_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1780", "weight": 1.0}, {"source": "c_parser_cparser_parse_conditional_expression", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1781", "weight": 1.0}, {"source": "c_parser_cparser_parse_conditional_expression", "target": "c_parser_cparser_parse_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1782", "weight": 1.0}, {"source": "c_parser_cparser_parse_conditional_expression", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1783", "weight": 1.0}, {"source": "c_parser_cparser_parse_binary_expression", "target": "c_parser_cparser_parse_cast_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1793", "weight": 1.0}, {"source": "c_parser_cparser_parse_binary_expression", "target": "c_parser_cparser_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1796", "weight": 1.0}, {"source": "c_parser_cparser_parse_binary_expression", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1804", "weight": 1.0}, {"source": "c_parser_cparser_parse_cast_expression", "target": "c_parser_cparser_try_parse_paren_type_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1824", "weight": 1.0}, {"source": "c_parser_cparser_parse_cast_expression", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1827", "weight": 1.0}, {"source": "c_parser_cparser_parse_cast_expression", "target": "c_parser_cparser_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1831", "weight": 1.0}, {"source": "c_parser_cparser_parse_cast_expression", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1834", "weight": 1.0}, {"source": "c_parser_cparser_parse_cast_expression", "target": "c_parser_cparser_parse_unary_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1835", "weight": 1.0}, {"source": "c_parser_cparser_parse_unary_expression", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1845", "weight": 1.0}, {"source": "c_parser_cparser_parse_unary_expression", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1847", "weight": 1.0}, {"source": "c_parser_cparser_parse_unary_expression", "target": "c_parser_cparser_parse_cast_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1853", "weight": 1.0}, {"source": "c_parser_cparser_parse_unary_expression", "target": "c_parser_cparser_try_parse_paren_type_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1858", "weight": 1.0}, {"source": "c_parser_cparser_parse_unary_expression", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1861", "weight": 1.0}, {"source": "c_parser_cparser_parse_unary_expression", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1867", "weight": 1.0}, {"source": "c_parser_cparser_parse_unary_expression", "target": "c_parser_cparser_parse_type_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1868", "weight": 1.0}, {"source": "c_parser_cparser_parse_unary_expression", "target": "c_parser_cparser_parse_postfix_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1872", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_try_parse_paren_type_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1877", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1883", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_parse_initializer_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1884", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1886", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1889", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_parse_primary_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1891", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_parse_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1894", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1899", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1900", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_parse_argument_expression_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1903", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1911", "weight": 1.0}, {"source": "c_parser_cparser_parse_postfix_expression", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1912", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1927", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_parse_identifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1929", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_parse_constant", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1935", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_parse_unified_string_literal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1937", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_parse_unified_wstring_literal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1939", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1941", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_parse_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1942", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1943", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_parse_type_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1948", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_parse_offsetof_member_designator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1950", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1952", "weight": 1.0}, {"source": "c_parser_cparser_parse_primary_expression", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1959", "weight": 1.0}, {"source": "c_parser_cparser_parse_offsetof_member_designator", "target": "c_parser_cparser_parse_identifier_or_typeid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1964", "weight": 1.0}, {"source": "c_parser_cparser_parse_offsetof_member_designator", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1966", "weight": 1.0}, {"source": "c_parser_cparser_parse_offsetof_member_designator", "target": "c_parser_cparser_parse_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1971", "weight": 1.0}, {"source": "c_parser_cparser_parse_offsetof_member_designator", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1972", "weight": 1.0}, {"source": "c_parser_cparser_parse_argument_expression_list", "target": "c_parser_cparser_parse_assignment_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1980", "weight": 1.0}, {"source": "c_parser_cparser_parse_argument_expression_list", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1982", "weight": 1.0}, {"source": "c_parser_cparser_parse_constant_expression", "target": "c_parser_cparser_parse_conditional_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1988", "weight": 1.0}, {"source": "c_parser_cparser_parse_identifier", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1995", "weight": 1.0}, {"source": "c_parser_cparser_parse_identifier", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1996", "weight": 1.0}, {"source": "c_parser_cparser_parse_identifier_or_typeid", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2000", "weight": 1.0}, {"source": "c_parser_cparser_parse_identifier_or_typeid", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2002", "weight": 1.0}, {"source": "c_parser_cparser_parse_identifier_or_typeid", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2002", "weight": 1.0}, {"source": "c_parser_cparser_parse_constant", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2007", "weight": 1.0}, {"source": "c_parser_cparser_parse_constant", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2021", "weight": 1.0}, {"source": "c_parser_cparser_parse_constant", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2035", "weight": 1.0}, {"source": "c_parser_cparser_parse_unified_string_literal", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2039", "weight": 1.0}, {"source": "c_parser_cparser_parse_unified_string_literal", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2040", "weight": 1.0}, {"source": "c_parser_cparser_parse_unified_string_literal", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2041", "weight": 1.0}, {"source": "c_parser_cparser_parse_unified_string_literal", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2042", "weight": 1.0}, {"source": "c_parser_cparser_parse_unified_wstring_literal", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2048", "weight": 1.0}, {"source": "c_parser_cparser_parse_unified_wstring_literal", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2050", "weight": 1.0}, {"source": "c_parser_cparser_parse_unified_wstring_literal", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2050", "weight": 1.0}, {"source": "c_parser_cparser_parse_unified_wstring_literal", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2052", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2064", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2067", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer", "target": "c_parser_cparser_parse_initializer_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2068", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2070", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer", "target": "c_parser_cparser_parse_assignment_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2073", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer_list", "target": "c_parser_cparser_parse_initializer_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2077", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer_list", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2078", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2079", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer_item", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2087", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer_item", "target": "c_parser_cparser_parse_designation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2088", "weight": 1.0}, {"source": "c_parser_cparser_parse_initializer_item", "target": "c_parser_cparser_parse_initializer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2089", "weight": 1.0}, {"source": "c_parser_cparser_parse_designation", "target": "c_parser_cparser_parse_designator_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2096", "weight": 1.0}, {"source": "c_parser_cparser_parse_designation", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2097", "weight": 1.0}, {"source": "c_parser_cparser_parse_designator_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2103", "weight": 1.0}, {"source": "c_parser_cparser_parse_designator_list", "target": "c_parser_cparser_parse_designator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2104", "weight": 1.0}, {"source": "c_parser_cparser_parse_designator", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2110", "weight": 1.0}, {"source": "c_parser_cparser_parse_designator", "target": "c_parser_cparser_parse_constant_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2111", "weight": 1.0}, {"source": "c_parser_cparser_parse_designator", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2112", "weight": 1.0}, {"source": "c_parser_cparser_parse_designator", "target": "c_parser_cparser_parse_identifier_or_typeid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2115", "weight": 1.0}, {"source": "c_parser_cparser_parse_designator", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2116", "weight": 1.0}, {"source": "c_parser_cparser_parse_pp_directive", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2123", "weight": 1.0}, {"source": "c_parser_cparser_parse_pp_directive", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2124", "weight": 1.0}, {"source": "c_parser_cparser_parse_pp_directive", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2124", "weight": 1.0}, {"source": "c_parser_cparser_parse_pppragma_directive", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2129", "weight": 1.0}, {"source": "c_parser_cparser_parse_pppragma_directive", "target": "c_parser_cparser_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2130", "weight": 1.0}, {"source": "c_parser_cparser_parse_pppragma_directive", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2133", "weight": 1.0}, {"source": "c_parser_cparser_parse_pppragma_directive", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2138", "weight": 1.0}, {"source": "c_parser_cparser_parse_pppragma_directive", "target": "c_parser_cparser_parse_unified_string_literal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2139", "weight": 1.0}, {"source": "c_parser_cparser_parse_pppragma_directive", "target": "c_parser_cparser_parse_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2143", "weight": 1.0}, {"source": "c_parser_cparser_parse_pppragma_directive_list", "target": "c_parser_cparser_peek_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2148", "weight": 1.0}, {"source": "c_parser_cparser_parse_pppragma_directive_list", "target": "c_parser_cparser_parse_pppragma_directive", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2149", "weight": 1.0}, {"source": "c_parser_cparser_parse_static_assert", "target": "c_parser_cparser_expect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2154", "weight": 1.0}, {"source": "c_parser_cparser_parse_static_assert", "target": "c_parser_cparser_parse_constant_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2156", "weight": 1.0}, {"source": "c_parser_cparser_parse_static_assert", "target": "c_parser_cparser_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2158", "weight": 1.0}, {"source": "c_parser_cparser_parse_static_assert", "target": "c_parser_cparser_parse_unified_string_literal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2159", "weight": 1.0}, {"source": "c_parser_cparser_parse_static_assert", "target": "c_parser_cparser_tok_coord", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2161", "weight": 1.0}, {"source": "c_parser_tokenstream_peek", "target": "c_parser_tokenstream_fill", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2323", "weight": 1.0}, {"source": "c_parser_tokenstream_next", "target": "c_parser_tokenstream_fill", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2328", "weight": 1.0}, {"source": "c_parser_rationale_29", "target": "c_parser_coord", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L29", "weight": 1.0}, {"source": "c_parser_rationale_51", "target": "c_parser_cparser", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L51", "weight": 1.0}, {"source": "c_parser_rationale_93", "target": "c_parser_cparser_parse", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L93", "weight": 1.0}, {"source": "c_parser_rationale_132", "target": "c_parser_cparser_add_typedef_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L132", "weight": 1.0}, {"source": "c_parser_rationale_141", "target": "c_parser_cparser_add_identifier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L141", "weight": 1.0}, {"source": "c_parser_rationale_152", "target": "c_parser_cparser_is_type_in_scope", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L152", "weight": 1.0}, {"source": "c_parser_rationale_171", "target": "c_parser_cparser_lex_type_lookup_func", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L171", "weight": 1.0}, {"source": "c_parser_rationale_213", "target": "c_parser_cparser_type_modify_decl", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L213", "weight": 1.0}, {"source": "c_parser_rationale_261", "target": "c_parser_cparser_fix_decl_name_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L261", "weight": 1.0}, {"source": "c_parser_rationale_303", "target": "c_parser_cparser_add_declaration_specifier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L303", "weight": 1.0}, {"source": "c_parser_rationale_324", "target": "c_parser_cparser_build_declarations", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L324", "weight": 1.0}, {"source": "c_parser_rationale_428", "target": "c_parser_cparser_build_function_definition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L428", "weight": 1.0}, {"source": "c_parser_rationale_443", "target": "c_parser_cparser_select_struct_union_class", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L443", "weight": 1.0}, {"source": "c_parser_rationale_455", "target": "c_parser_cparser_peek", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L455", "weight": 1.0}, {"source": "c_parser_rationale_459", "target": "c_parser_cparser_peek_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L459", "weight": 1.0}, {"source": "c_parser_rationale_471", "target": "c_parser_cparser_accept", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L471", "weight": 1.0}, {"source": "c_parser_rationale_604", "target": "c_parser_cparser_try_parse_paren_type_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L604", "weight": 1.0}, {"source": "c_parser_rationale_800", "target": "c_parser_cparser_parse_declaration_specifiers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L800", "weight": 1.0}, {"source": "c_parser_rationale_1276", "target": "c_parser_cparser_parse_decl_suffixes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1276", "weight": 1.0}, {"source": "c_parser_rationale_1295", "target": "c_parser_cparser_parse_array_decl_common", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1295", "weight": 1.0}, {"source": "c_parser_rationale_2304", "target": "c_parser_tokenstream", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2304", "weight": 1.0}, {"source": "c_parser_rationale_2315", "target": "c_parser_tokenstream_peek", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2315", "weight": 1.0}, {"source": "c_parser_rationale_2327", "target": "c_parser_tokenstream_next", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2327", "weight": 1.0}], "raw_calls": [{"caller_nid": "c_parser_cparser_init", "callee": "lexer", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L72"}, {"caller_nid": "c_parser_cparser_init", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L87"}, {"caller_nid": "c_parser_cparser_parse", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L105"}, {"caller_nid": "c_parser_cparser_parse", "callee": "input", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L106"}, {"caller_nid": "c_parser_cparser_push_scope", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L125"}, {"caller_nid": "c_parser_cparser_push_scope", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L125"}, {"caller_nid": "c_parser_cparser_pop_scope", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L128"}, {"caller_nid": "c_parser_cparser_pop_scope", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L129"}, {"caller_nid": "c_parser_cparser_add_typedef_name", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L133"}, {"caller_nid": "c_parser_cparser_add_identifier", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L144"}, {"caller_nid": "c_parser_cparser_is_type_in_scope", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L153"}, {"caller_nid": "c_parser_cparser_is_type_in_scope", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L156"}, {"caller_nid": "c_parser_cparser_type_modify_decl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L226"}, {"caller_nid": "c_parser_cparser_type_modify_decl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L234"}, {"caller_nid": "c_parser_cparser_fix_decl_name_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L264"}, {"caller_nid": "c_parser_cparser_fix_decl_name_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L276"}, {"caller_nid": "c_parser_cparser_fix_decl_name_type", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L277"}, {"caller_nid": "c_parser_cparser_fix_decl_name_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L285"}, {"caller_nid": "c_parser_cparser_fix_decl_name_type", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L287"}, {"caller_nid": "c_parser_cparser_fix_decl_name_type", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L291"}, {"caller_nid": "c_parser_cparser_add_declaration_specifier", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L305"}, {"caller_nid": "c_parser_cparser_add_declaration_specifier", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L312"}, {"caller_nid": "c_parser_cparser_add_declaration_specifier", "callee": "insert", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L314"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L333"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L340"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L341"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L346"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "TypeDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L352"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L364"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L368"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L369"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "Typedef", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L378"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "Decl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L386"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L393"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L394"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L398"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "fix_atomic_specifiers", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L414"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L415"}, {"caller_nid": "c_parser_cparser_build_declarations", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L417"}, {"caller_nid": "c_parser_cparser_build_function_definition", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L434"}, {"caller_nid": "c_parser_cparser_build_function_definition", "callee": "FuncDef", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L438"}, {"caller_nid": "c_parser_cparser_parse_translation_unit_or_empty", "callee": "FileAST", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L630"}, {"caller_nid": "c_parser_cparser_parse_translation_unit_or_empty", "callee": "FileAST", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L631"}, {"caller_nid": "c_parser_cparser_parse_translation_unit", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L637"}, {"caller_nid": "c_parser_cparser_parse_external_declaration", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L673"}, {"caller_nid": "c_parser_cparser_parse_external_declaration", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L677"}, {"caller_nid": "c_parser_cparser_parse_external_declaration", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L708"}, {"caller_nid": "c_parser_cparser_parse_external_declaration", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L717"}, {"caller_nid": "c_parser_cparser_parse_decl_body_with_spec", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L758"}, {"caller_nid": "c_parser_cparser_parse_decl_body_with_spec", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L758"}, {"caller_nid": "c_parser_cparser_parse_decl_body_with_spec", "callee": "Decl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L760"}, {"caller_nid": "c_parser_cparser_parse_decl_body_with_spec", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L775"}, {"caller_nid": "c_parser_cparser_parse_declaration_list", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L789"}, {"caller_nid": "c_parser_cparser_parse_declaration_specifiers", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L867"}, {"caller_nid": "c_parser_cparser_parse_declaration_specifiers", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L882"}, {"caller_nid": "c_parser_cparser_parse_specifier_qualifier_list", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L963"}, {"caller_nid": "c_parser_cparser_parse_specifier_qualifier_list", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L978"}, {"caller_nid": "c_parser_cparser_parse_specifier_qualifier_list", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1011"}, {"caller_nid": "c_parser_cparser_parse_specifier_qualifier_list", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1013"}, {"caller_nid": "c_parser_cparser_parse_type_qualifier_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1022"}, {"caller_nid": "c_parser_cparser_parse_alignment_specifier", "callee": "Alignas", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1033"}, {"caller_nid": "c_parser_cparser_parse_alignment_specifier", "callee": "Alignas", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1037"}, {"caller_nid": "c_parser_cparser_parse_atomic_specifier", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1045"}, {"caller_nid": "c_parser_cparser_parse_init_declarator_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1059"}, {"caller_nid": "c_parser_cparser_parse_init_declarator", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1068"}, {"caller_nid": "c_parser_cparser_parse_struct_or_union_specifier", "callee": "klass", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1084"}, {"caller_nid": "c_parser_cparser_parse_struct_or_union_specifier", "callee": "klass", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1089"}, {"caller_nid": "c_parser_cparser_parse_struct_or_union_specifier", "callee": "klass", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1093"}, {"caller_nid": "c_parser_cparser_parse_struct_or_union_specifier", "callee": "klass", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1100"}, {"caller_nid": "c_parser_cparser_parse_struct_or_union_specifier", "callee": "klass", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1103"}, {"caller_nid": "c_parser_cparser_parse_struct_declaration_list", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1114"}, {"caller_nid": "c_parser_cparser_parse_struct_declaration", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1128"}, {"caller_nid": "c_parser_cparser_parse_struct_declaration", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1137"}, {"caller_nid": "c_parser_cparser_parse_struct_declaration", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1139"}, {"caller_nid": "c_parser_cparser_parse_struct_declaration", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1142"}, {"caller_nid": "c_parser_cparser_parse_struct_declaration", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1145"}, {"caller_nid": "c_parser_cparser_parse_struct_declaration", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1150"}, {"caller_nid": "c_parser_cparser_parse_struct_declarator_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1157"}, {"caller_nid": "c_parser_cparser_parse_struct_declarator", "callee": "TypeDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1166"}, {"caller_nid": "c_parser_cparser_parse_enum_specifier", "callee": "Enum", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1188"}, {"caller_nid": "c_parser_cparser_parse_enum_specifier", "callee": "Enum", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1189"}, {"caller_nid": "c_parser_cparser_parse_enum_specifier", "callee": "Enum", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1194"}, {"caller_nid": "c_parser_cparser_parse_enumerator_list", "callee": "EnumeratorList", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1199"}, {"caller_nid": "c_parser_cparser_parse_enumerator_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1204"}, {"caller_nid": "c_parser_cparser_parse_enumerator", "callee": "Enumerator", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1214"}, {"caller_nid": "c_parser_cparser_parse_direct_declarator", "callee": "TypeDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1265"}, {"caller_nid": "c_parser_cparser_parse_array_decl_common", "callee": "make_array_decl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1317"}, {"caller_nid": "c_parser_cparser_parse_array_decl_common", "callee": "make_array_decl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1325"}, {"caller_nid": "c_parser_cparser_parse_array_decl_common", "callee": "ID", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1329"}, {"caller_nid": "c_parser_cparser_parse_array_decl_common", "callee": "make_array_decl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1330"}, {"caller_nid": "c_parser_cparser_parse_array_decl_common", "callee": "make_array_decl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1335"}, {"caller_nid": "c_parser_cparser_parse_array_decl_common", "callee": "ID", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1340"}, {"caller_nid": "c_parser_cparser_parse_array_decl_common", "callee": "make_array_decl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1341"}, {"caller_nid": "c_parser_cparser_parse_array_decl_common", "callee": "make_array_decl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1347"}, {"caller_nid": "c_parser_cparser_parse_function_decl", "callee": "FuncDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1362"}, {"caller_nid": "c_parser_cparser_parse_function_decl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1367"}, {"caller_nid": "c_parser_cparser_parse_function_decl", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1369"}, {"caller_nid": "c_parser_cparser_parse_pointer", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1381"}, {"caller_nid": "c_parser_cparser_parse_pointer", "callee": "PtrDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1389"}, {"caller_nid": "c_parser_cparser_parse_parameter_type_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1398"}, {"caller_nid": "c_parser_cparser_parse_parameter_type_list", "callee": "EllipsisParam", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1398"}, {"caller_nid": "c_parser_cparser_parse_parameter_list", "callee": "ParamList", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1404"}, {"caller_nid": "c_parser_cparser_parse_parameter_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1407"}, {"caller_nid": "c_parser_cparser_parse_parameter_declaration", "callee": "IdentifierType", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1416"}, {"caller_nid": "c_parser_cparser_parse_parameter_declaration", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1424"}, {"caller_nid": "c_parser_cparser_build_parameter_declaration", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1435"}, {"caller_nid": "c_parser_cparser_build_parameter_declaration", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1436"}, {"caller_nid": "c_parser_cparser_build_parameter_declaration", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1440"}, {"caller_nid": "c_parser_cparser_build_parameter_declaration", "callee": "Typename", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1443"}, {"caller_nid": "c_parser_cparser_build_parameter_declaration", "callee": "TypeDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1447"}, {"caller_nid": "c_parser_cparser_parse_identifier_list", "callee": "ParamList", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1461"}, {"caller_nid": "c_parser_cparser_parse_identifier_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1463"}, {"caller_nid": "c_parser_cparser_parse_type_name", "callee": "Typename", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1480"}, {"caller_nid": "c_parser_cparser_parse_type_name", "callee": "TypeDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1484"}, {"caller_nid": "c_parser_cparser_parse_type_name", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1487"}, {"caller_nid": "c_parser_cparser_parse_abstract_declarator_opt", "callee": "TypeDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1496"}, {"caller_nid": "c_parser_cparser_parse_direct_abstract_declarator", "callee": "FuncDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1514"}, {"caller_nid": "c_parser_cparser_parse_direct_abstract_declarator", "callee": "TypeDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1516"}, {"caller_nid": "c_parser_cparser_parse_abstract_array_base", "callee": "TypeDecl", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1539"}, {"caller_nid": "c_parser_cparser_parse_pragmacomp_or_statement", "callee": "Compound", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1576"}, {"caller_nid": "c_parser_cparser_parse_block_item_list", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1590"}, {"caller_nid": "c_parser_cparser_parse_block_item_list", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1593"}, {"caller_nid": "c_parser_cparser_parse_block_item_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1595"}, {"caller_nid": "c_parser_cparser_parse_compound_statement", "callee": "Compound", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1602"}, {"caller_nid": "c_parser_cparser_parse_compound_statement", "callee": "Compound", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1605"}, {"caller_nid": "c_parser_cparser_parse_labeled_statement", "callee": "EmptyStatement", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1621"}, {"caller_nid": "c_parser_cparser_parse_labeled_statement", "callee": "Label", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1622"}, {"caller_nid": "c_parser_cparser_parse_labeled_statement", "callee": "EmptyStatement", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1630"}, {"caller_nid": "c_parser_cparser_parse_labeled_statement", "callee": "Case", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1631"}, {"caller_nid": "c_parser_cparser_parse_labeled_statement", "callee": "EmptyStatement", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1638"}, {"caller_nid": "c_parser_cparser_parse_labeled_statement", "callee": "Default", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1639"}, {"caller_nid": "c_parser_cparser_parse_selection_statement", "callee": "If", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1655"}, {"caller_nid": "c_parser_cparser_parse_selection_statement", "callee": "If", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1656"}, {"caller_nid": "c_parser_cparser_parse_selection_statement", "callee": "fix_switch_cases", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1662"}, {"caller_nid": "c_parser_cparser_parse_selection_statement", "callee": "Switch", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1662"}, {"caller_nid": "c_parser_cparser_parse_iteration_statement", "callee": "While", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1678"}, {"caller_nid": "c_parser_cparser_parse_iteration_statement", "callee": "DoWhile", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1686"}, {"caller_nid": "c_parser_cparser_parse_iteration_statement", "callee": "DeclList", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1691"}, {"caller_nid": "c_parser_cparser_parse_iteration_statement", "callee": "For", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1697"}, {"caller_nid": "c_parser_cparser_parse_iteration_statement", "callee": "For", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1706"}, {"caller_nid": "c_parser_cparser_parse_jump_statement", "callee": "Goto", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1718"}, {"caller_nid": "c_parser_cparser_parse_jump_statement", "callee": "Break", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1721"}, {"caller_nid": "c_parser_cparser_parse_jump_statement", "callee": "Continue", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1724"}, {"caller_nid": "c_parser_cparser_parse_jump_statement", "callee": "Return", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1727"}, {"caller_nid": "c_parser_cparser_parse_jump_statement", "callee": "Return", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1730"}, {"caller_nid": "c_parser_cparser_parse_expression_statement", "callee": "EmptyStatement", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1739"}, {"caller_nid": "c_parser_cparser_parse_expression", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1758"}, {"caller_nid": "c_parser_cparser_parse_expression", "callee": "ExprList", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1759"}, {"caller_nid": "c_parser_cparser_parse_assignment_expression", "callee": "Assignment", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1774"}, {"caller_nid": "c_parser_cparser_parse_conditional_expression", "callee": "TernaryOp", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1785"}, {"caller_nid": "c_parser_cparser_parse_binary_expression", "callee": "BinaryOp", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1817"}, {"caller_nid": "c_parser_cparser_parse_cast_expression", "callee": "Cast", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1834"}, {"caller_nid": "c_parser_cparser_parse_unary_expression", "callee": "UnaryOp", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1849"}, {"caller_nid": "c_parser_cparser_parse_unary_expression", "callee": "UnaryOp", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1854"}, {"caller_nid": "c_parser_cparser_parse_unary_expression", "callee": "UnaryOp", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1861"}, {"caller_nid": "c_parser_cparser_parse_unary_expression", "callee": "UnaryOp", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1863"}, {"caller_nid": "c_parser_cparser_parse_unary_expression", "callee": "UnaryOp", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1870"}, {"caller_nid": "c_parser_cparser_parse_postfix_expression", "callee": "CompoundLiteral", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1887"}, {"caller_nid": "c_parser_cparser_parse_postfix_expression", "callee": "ArrayRef", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1896"}, {"caller_nid": "c_parser_cparser_parse_postfix_expression", "callee": "FuncCall", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1905"}, {"caller_nid": "c_parser_cparser_parse_postfix_expression", "callee": "ID", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1914"}, {"caller_nid": "c_parser_cparser_parse_postfix_expression", "callee": "StructRef", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1915"}, {"caller_nid": "c_parser_cparser_parse_postfix_expression", "callee": "UnaryOp", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1919"}, {"caller_nid": "c_parser_cparser_parse_primary_expression", "callee": "FuncCall", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1953"}, {"caller_nid": "c_parser_cparser_parse_primary_expression", "callee": "ID", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1954"}, {"caller_nid": "c_parser_cparser_parse_primary_expression", "callee": "ExprList", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1955"}, {"caller_nid": "c_parser_cparser_parse_offsetof_member_designator", "callee": "StructRef", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1968"}, {"caller_nid": "c_parser_cparser_parse_offsetof_member_designator", "callee": "ArrayRef", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1973"}, {"caller_nid": "c_parser_cparser_parse_argument_expression_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1983"}, {"caller_nid": "c_parser_cparser_parse_argument_expression_list", "callee": "ExprList", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1984"}, {"caller_nid": "c_parser_cparser_parse_identifier", "callee": "ID", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L1996"}, {"caller_nid": "c_parser_cparser_parse_identifier_or_typeid", "callee": "ID", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2003"}, {"caller_nid": "c_parser_cparser_parse_constant", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2017"}, {"caller_nid": "c_parser_cparser_parse_constant", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2019"}, {"caller_nid": "c_parser_cparser_parse_constant", "callee": "Constant", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2021"}, {"caller_nid": "c_parser_cparser_parse_constant", "callee": "Constant", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2030"}, {"caller_nid": "c_parser_cparser_parse_constant", "callee": "Constant", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2033"}, {"caller_nid": "c_parser_cparser_parse_unified_string_literal", "callee": "Constant", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2040"}, {"caller_nid": "c_parser_cparser_parse_unified_wstring_literal", "callee": "Constant", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2051"}, {"caller_nid": "c_parser_cparser_parse_unified_wstring_literal", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2054"}, {"caller_nid": "c_parser_cparser_parse_initializer", "callee": "InitList", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2067"}, {"caller_nid": "c_parser_cparser_parse_initializer_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2081"}, {"caller_nid": "c_parser_cparser_parse_initializer_list", "callee": "InitList", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2082"}, {"caller_nid": "c_parser_cparser_parse_initializer_item", "callee": "NamedInitializer", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2091"}, {"caller_nid": "c_parser_cparser_parse_designator_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2104"}, {"caller_nid": "c_parser_cparser_parse_pppragma_directive", "callee": "Pragma", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2133"}, {"caller_nid": "c_parser_cparser_parse_pppragma_directive", "callee": "Pragma", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2134"}, {"caller_nid": "c_parser_cparser_parse_pppragma_directive", "callee": "Pragma", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2141"}, {"caller_nid": "c_parser_cparser_parse_pppragma_directive_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2149"}, {"caller_nid": "c_parser_cparser_parse_static_assert", "callee": "StaticAssert", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2161"}, {"caller_nid": "c_parser_tokenstream_fill", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2345"}, {"caller_nid": "c_parser_tokenstream_fill", "callee": "token", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2346"}, {"caller_nid": "c_parser_tokenstream_fill", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pycparser/c_parser.py", "source_location": "L2347"}]}