Files
tfm_ainventory/graphify-out/cache/408b432f8276c4a886ad61a13e3f6de8160e84f11bfdc704df46da2235a4dd19.json

1 line
77 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "label": "cparser.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L1"}, {"id": "cparser_workaround_for_static_import_finders", "label": "_workaround_for_static_import_finders()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L19"}, {"id": "cparser_get_parser", "label": "_get_parser()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L50"}, {"id": "cparser_workaround_for_old_pycparser", "label": "_workaround_for_old_pycparser()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L56"}, {"id": "cparser_preprocess_extern_python", "label": "_preprocess_extern_python()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L98"}, {"id": "cparser_warn_for_string_literal", "label": "_warn_for_string_literal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L148"}, {"id": "cparser_warn_for_non_extern_non_static_global_variable", "label": "_warn_for_non_extern_non_static_global_variable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L160"}, {"id": "cparser_remove_line_directives", "label": "_remove_line_directives()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L167"}, {"id": "cparser_put_back_line_directives", "label": "_put_back_line_directives()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L180"}, {"id": "cparser_preprocess", "label": "_preprocess()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L189"}, {"id": "cparser_common_type_names", "label": "_common_type_names()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L255"}, {"id": "cparser_parser", "label": "Parser", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L295"}, {"id": "object", "label": "object", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "cparser_parser_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L297"}, {"id": "cparser_parser_parse", "label": "._parse()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L307"}, {"id": "cparser_parser_convert_pycparser_error", "label": "._convert_pycparser_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L346"}, {"id": "cparser_parser_internal_parse", "label": "._internal_parse()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L394"}, {"id": "cparser_parser_add_constants", "label": "._add_constants()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L457"}, {"id": "cparser_parser_add_integer_constant", "label": "._add_integer_constant()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L465"}, {"id": "cparser_parser_process_macros", "label": "._process_macros()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L480"}, {"id": "cparser_parser_declare_function", "label": "._declare_function()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L497"}, {"id": "cparser_parser_parse_decl", "label": "._parse_decl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L509"}, {"id": "cparser_parser_parse_type", "label": ".parse_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L560"}, {"id": "cparser_parser_parse_type_and_quals", "label": ".parse_type_and_quals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L563"}, {"id": "cparser_parser_declare", "label": "._declare()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L571"}, {"id": "cparser_parser_extract_quals", "label": "._extract_quals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L585"}, {"id": "cparser_parser_get_type_pointer", "label": "._get_type_pointer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L597"}, {"id": "cparser_parser_get_type_and_quals", "label": "._get_type_and_quals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L606"}, {"id": "cparser_parser_parse_function_type", "label": "._parse_function_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L711"}, {"id": "cparser_parser_as_func_arg", "label": "._as_func_arg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L746"}, {"id": "cparser_parser_get_struct_union_enum_type", "label": "._get_struct_union_enum_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L754"}, {"id": "cparser_parser_make_partial", "label": "._make_partial()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L872"}, {"id": "cparser_parser_parse_constant", "label": "._parse_constant()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L879"}, {"id": "cparser_parser_c_div", "label": "._c_div()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L952"}, {"id": "cparser_parser_build_enum_type", "label": "._build_enum_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L958"}, {"id": "cparser_parser_include", "label": ".include()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L982"}, {"id": "cparser_parser_get_unknown_type", "label": "._get_unknown_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L992"}, {"id": "cparser_parser_get_unknown_ptr_type", "label": "._get_unknown_ptr_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L1011"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "backend_venv_lib_python3_12_site_packages_cffi_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "backend_venv_lib_python3_12_site_packages_cffi_commontypes_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "backend_venv_lib_python3_12_site_packages_cffi_error_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "backend_venv_lib_python3_12_site_packages_cffi_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "pycparser", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "weakref", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "thread", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "thread", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_workaround_for_static_import_finders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_get_parser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_workaround_for_old_pycparser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_preprocess_extern_python", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_warn_for_string_literal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L148", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_warn_for_non_extern_non_static_global_variable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L160", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_remove_line_directives", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L167", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_put_back_line_directives", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L180", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_preprocess", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L189", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_common_type_names", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L255", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cffi_cparser_py", "target": "cparser_parser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L295", "weight": 1.0}, {"source": "cparser_parser", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L295", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L297", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_parse", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L307", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_convert_pycparser_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L346", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_convert_pycparser_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L360", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_parse", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L370", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_internal_parse", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L394", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_add_constants", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L457", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_add_integer_constant", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L465", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_process_macros", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L480", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_declare_function", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L497", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_parse_decl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L509", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_parse_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L560", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_parse_type_and_quals", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L563", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_declare", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L571", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_extract_quals", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L585", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_get_type_pointer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L597", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_get_type_and_quals", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L606", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_parse_function_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L711", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_as_func_arg", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L746", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_get_struct_union_enum_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L754", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_make_partial", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L872", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_parse_constant", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L879", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_c_div", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L952", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_build_enum_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L958", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_include", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L982", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_get_unknown_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L992", "weight": 1.0}, {"source": "cparser_parser", "target": "cparser_parser_get_unknown_ptr_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L1011", "weight": 1.0}, {"source": "cparser_preprocess", "target": "cparser_remove_line_directives", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L192", "weight": 1.0}, {"source": "cparser_preprocess", "target": "cparser_workaround_for_old_pycparser", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L207", "weight": 1.0}, {"source": "cparser_preprocess", "target": "cparser_preprocess_extern_python", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L219", "weight": 1.0}, {"source": "cparser_preprocess", "target": "cparser_warn_for_string_literal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L222", "weight": 1.0}, {"source": "cparser_preprocess", "target": "cparser_put_back_line_directives", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L252", "weight": 1.0}, {"source": "cparser_parser_parse", "target": "cparser_preprocess", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L308", "weight": 1.0}, {"source": "cparser_parser_parse", "target": "cparser_common_type_names", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L313", "weight": 1.0}, {"source": "cparser_parser_parse", "target": "cparser_get_parser", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L337", "weight": 1.0}, {"source": "cparser_parser_parse", "target": "cparser_parser_internal_parse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L390", "weight": 1.0}, {"source": "cparser_parser_internal_parse", "target": "cparser_parser_parse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L395", "weight": 1.0}, {"source": "cparser_parser_internal_parse", "target": "cparser_parser_process_macros", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L397", "weight": 1.0}, {"source": "cparser_parser_internal_parse", "target": "cparser_parser_parse_decl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L413", "weight": 1.0}, {"source": "cparser_parser_internal_parse", "target": "cparser_parser_get_unknown_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L421", "weight": 1.0}, {"source": "cparser_parser_internal_parse", "target": "cparser_parser_get_unknown_ptr_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L427", "weight": 1.0}, {"source": "cparser_parser_internal_parse", "target": "cparser_parser_get_type_and_quals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L429", "weight": 1.0}, {"source": "cparser_parser_internal_parse", "target": "cparser_parser_declare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L432", "weight": 1.0}, {"source": "cparser_parser_internal_parse", "target": "cparser_parser_convert_pycparser_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L452", "weight": 1.0}, {"source": "cparser_parser_add_integer_constant", "target": "cparser_parser_add_constants", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L477", "weight": 1.0}, {"source": "cparser_parser_add_integer_constant", "target": "cparser_parser_declare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L478", "weight": 1.0}, {"source": "cparser_parser_process_macros", "target": "cparser_parser_add_integer_constant", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L484", "weight": 1.0}, {"source": "cparser_parser_process_macros", "target": "cparser_parser_declare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L486", "weight": 1.0}, {"source": "cparser_parser_declare_function", "target": "cparser_parser_get_type_pointer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L498", "weight": 1.0}, {"source": "cparser_parser_declare_function", "target": "cparser_parser_declare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L507", "weight": 1.0}, {"source": "cparser_parser_parse_decl", "target": "cparser_parser_get_type_and_quals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L512", "weight": 1.0}, {"source": "cparser_parser_parse_decl", "target": "cparser_parser_declare_function", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L514", "weight": 1.0}, {"source": "cparser_parser_parse_decl", "target": "cparser_parser_get_struct_union_enum_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L517", "weight": 1.0}, {"source": "cparser_parser_parse_decl", "target": "cparser_parser_add_integer_constant", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L535", "weight": 1.0}, {"source": "cparser_parser_parse_decl", "target": "cparser_parser_declare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L555", "weight": 1.0}, {"source": "cparser_parser_parse_decl", "target": "cparser_warn_for_non_extern_non_static_global_variable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L557", "weight": 1.0}, {"source": "cparser_parser_parse_type", "target": "cparser_parser_parse_type_and_quals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L561", "weight": 1.0}, {"source": "cparser_parser_parse_type_and_quals", "target": "cparser_parser_parse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L564", "weight": 1.0}, {"source": "cparser_parser_parse_type_and_quals", "target": "cparser_parser_get_type_and_quals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L569", "weight": 1.0}, {"source": "cparser_parser_get_type_and_quals", "target": "cparser_parser_extract_quals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L614", "weight": 1.0}, {"source": "cparser_parser_get_type_and_quals", "target": "cparser_parser_parse_constant", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L622", "weight": 1.0}, {"source": "cparser_parser_get_type_and_quals", "target": "cparser_parser_get_type_pointer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L641", "weight": 1.0}, {"source": "cparser_parser_get_type_and_quals", "target": "cparser_parser_get_struct_union_enum_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L683", "weight": 1.0}, {"source": "cparser_parser_get_type_and_quals", "target": "cparser_parser_parse_function_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L698", "weight": 1.0}, {"source": "cparser_parser_parse_function_type", "target": "cparser_parser_as_func_arg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L732", "weight": 1.0}, {"source": "cparser_parser_parse_function_type", "target": "cparser_parser_get_type_and_quals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L732", "weight": 1.0}, {"source": "cparser_parser_get_struct_union_enum_type", "target": "cparser_parser_build_enum_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L802", "weight": 1.0}, {"source": "cparser_parser_get_struct_union_enum_type", "target": "cparser_parser_declare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L806", "weight": 1.0}, {"source": "cparser_parser_get_struct_union_enum_type", "target": "cparser_parser_make_partial", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L841", "weight": 1.0}, {"source": "cparser_parser_get_struct_union_enum_type", "target": "cparser_parser_parse_constant", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L846", "weight": 1.0}, {"source": "cparser_parser_get_struct_union_enum_type", "target": "cparser_parser_get_type_and_quals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L848", "weight": 1.0}, {"source": "cparser_parser_parse_constant", "target": "cparser_parser_c_div", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L935", "weight": 1.0}, {"source": "cparser_parser_build_enum_type", "target": "cparser_parser_parse_constant", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L969", "weight": 1.0}, {"source": "cparser_parser_build_enum_type", "target": "cparser_parser_add_constants", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L972", "weight": 1.0}, {"source": "cparser_parser_include", "target": "cparser_parser_declare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L988", "weight": 1.0}, {"source": "cparser_parser_include", "target": "cparser_parser_add_constants", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L990", "weight": 1.0}], "raw_calls": [{"caller_nid": "cparser_get_parser", "callee": "CParser", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L53"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L69"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L73"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "start", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L73"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L74"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L75"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L75"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L76"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L77"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L78"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L81"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L95"}, {"caller_nid": "cparser_workaround_for_old_pycparser", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L96"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L113"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L116"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L120"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "start", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L120"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L121"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L122"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L124"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L127"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L129"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L130"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L131"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L133"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L137"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L139"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L140"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L142"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L145"}, {"caller_nid": "cparser_preprocess_extern_python", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L146"}, {"caller_nid": "cparser_warn_for_string_literal", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L151"}, {"caller_nid": "cparser_warn_for_string_literal", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L152"}, {"caller_nid": "cparser_warn_for_string_literal", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L152"}, {"caller_nid": "cparser_warn_for_string_literal", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L154"}, {"caller_nid": "cparser_warn_for_non_extern_non_static_global_variable", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L163"}, {"caller_nid": "cparser_remove_line_directives", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L177"}, {"caller_nid": "cparser_put_back_line_directives", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L187"}, {"caller_nid": "cparser_preprocess", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L197"}, {"caller_nid": "cparser_preprocess", "callee": "finditer", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L200"}, {"caller_nid": "cparser_preprocess", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L201"}, {"caller_nid": "cparser_preprocess", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L202"}, {"caller_nid": "cparser_preprocess", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L202"}, {"caller_nid": "cparser_preprocess", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L204"}, {"caller_nid": "cparser_preprocess", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L214"}, {"caller_nid": "cparser_preprocess", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L215"}, {"caller_nid": "cparser_preprocess", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L216"}, {"caller_nid": "cparser_preprocess", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L225"}, {"caller_nid": "cparser_preprocess", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L232"}, {"caller_nid": "cparser_preprocess", "callee": "finditer", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L232"}, {"caller_nid": "cparser_preprocess", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L233"}, {"caller_nid": "cparser_preprocess", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L233"}, {"caller_nid": "cparser_preprocess", "callee": "start", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L234"}, {"caller_nid": "cparser_preprocess", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L236"}, {"caller_nid": "cparser_preprocess", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L236"}, {"caller_nid": "cparser_preprocess", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L245"}, {"caller_nid": "cparser_preprocess", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L247"}, {"caller_nid": "cparser_preprocess", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L250"}, {"caller_nid": "cparser_common_type_names", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L261"}, {"caller_nid": "cparser_common_type_names", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L262"}, {"caller_nid": "cparser_common_type_names", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L263"}, {"caller_nid": "cparser_common_type_names", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L264"}, {"caller_nid": "cparser_common_type_names", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L265"}, {"caller_nid": "cparser_common_type_names", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L266"}, {"caller_nid": "cparser_common_type_names", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L267"}, {"caller_nid": "cparser_common_type_names", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L271"}, {"caller_nid": "cparser_common_type_names", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L275"}, {"caller_nid": "cparser_common_type_names", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L276"}, {"caller_nid": "cparser_common_type_names", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L287"}, {"caller_nid": "cparser_common_type_names", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L288"}, {"caller_nid": "cparser_common_type_names", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L290"}, {"caller_nid": "cparser_parser_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L299"}, {"caller_nid": "cparser_parser_init", "callee": "WeakKeyDictionary", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L301"}, {"caller_nid": "cparser_parser_parse", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L315"}, {"caller_nid": "cparser_parser_parse", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L316"}, {"caller_nid": "cparser_parser_parse", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L318"}, {"caller_nid": "cparser_parser_parse", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L319"}, {"caller_nid": "cparser_parser_parse", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L320"}, {"caller_nid": "cparser_parser_parse", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L323"}, {"caller_nid": "cparser_parser_parse", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L325"}, {"caller_nid": "cparser_parser_parse", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L326"}, {"caller_nid": "cparser_parser_parse", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L330"}, {"caller_nid": "cparser_parser_parse", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L331"}, {"caller_nid": "cparser_parser_parse", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L332"}, {"caller_nid": "cparser_parser_parse", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L333"}, {"caller_nid": "cparser_parser_parse", "callee": "acquire", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L335"}, {"caller_nid": "cparser_parser_parse", "callee": "parse", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L337"}, {"caller_nid": "cparser_parser_parse", "callee": "convert_pycparser_error", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L339"}, {"caller_nid": "cparser_parser_parse", "callee": "release", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L342"}, {"caller_nid": "cparser_parser_convert_pycparser_error", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L351"}, {"caller_nid": "cparser_parser_convert_pycparser_error", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L352"}, {"caller_nid": "cparser_parser_convert_pycparser_error", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L354"}, {"caller_nid": "cparser_parser_convert_pycparser_error", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L354"}, {"caller_nid": "cparser_parser_convert_pycparser_error", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L355"}, {"caller_nid": "cparser_parser_convert_pycparser_error", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L356"}, {"caller_nid": "cparser_parser_convert_pycparser_error", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L363"}, {"caller_nid": "cparser_parser_convert_pycparser_error", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L365"}, {"caller_nid": "cparser_parser_convert_pycparser_error", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L368"}, {"caller_nid": "cparser_parser_parse", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L374"}, {"caller_nid": "cparser_parser_parse", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L377"}, {"caller_nid": "cparser_parser_parse", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L381"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L400"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L412"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L414"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L416"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L419"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L420"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L422"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L423"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L424"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L426"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L436"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L444"}, {"caller_nid": "cparser_parser_internal_parse", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L448"}, {"caller_nid": "cparser_parser_add_constants", "callee": "FFIError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L461"}, {"caller_nid": "cparser_parser_add_integer_constant", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L466"}, {"caller_nid": "cparser_parser_add_integer_constant", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L466"}, {"caller_nid": "cparser_parser_add_integer_constant", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L467"}, {"caller_nid": "cparser_parser_add_integer_constant", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L471"}, {"caller_nid": "cparser_parser_add_integer_constant", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L472"}, {"caller_nid": "cparser_parser_add_integer_constant", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L474"}, {"caller_nid": "cparser_parser_process_macros", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L481"}, {"caller_nid": "cparser_parser_process_macros", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L482"}, {"caller_nid": "cparser_parser_process_macros", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L483"}, {"caller_nid": "cparser_parser_process_macros", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L488"}, {"caller_nid": "cparser_parser_declare_function", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L499"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L511"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L513"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L516"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L518"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L520"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L523"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "is_integer_type", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L531"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L532"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L533"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L534"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "is_integer_type", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L536"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L537"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L539"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L540"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L544"}, {"caller_nid": "cparser_parser_parse_decl", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L551"}, {"caller_nid": "cparser_parser_parse_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L567"}, {"caller_nid": "cparser_parser_parse_type_and_quals", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L568"}, {"caller_nid": "cparser_parser_declare", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L576"}, {"caller_nid": "cparser_parser_declare", "callee": "FFIError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L577"}, {"caller_nid": "cparser_parser_declare", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L580"}, {"caller_nid": "cparser_parser_declare", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L583"}, {"caller_nid": "cparser_parser_extract_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L587"}, {"caller_nid": "cparser_parser_get_type_pointer", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L598"}, {"caller_nid": "cparser_parser_get_type_pointer", "callee": "as_function_pointer", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L599"}, {"caller_nid": "cparser_parser_get_type_pointer", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L600"}, {"caller_nid": "cparser_parser_get_type_pointer", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L601"}, {"caller_nid": "cparser_parser_get_type_pointer", "callee": "isdigit", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L601"}, {"caller_nid": "cparser_parser_get_type_pointer", "callee": "NamedPointerType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L603"}, {"caller_nid": "cparser_parser_get_type_pointer", "callee": "PointerType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L604"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L609"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L610"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L611"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L617"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "ArrayType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L636"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L638"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L645"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L648"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L651"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L657"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L664"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L664"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L665"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L672"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "FFIError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L676"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "resolve_common_type", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L678"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L681"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L686"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L691"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L696"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L701"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L704"}, {"caller_nid": "cparser_parser_get_type_and_quals", "callee": "FFIError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L708"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L712"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L712"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L713"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L714"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L715"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L719"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L721"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L722"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L723"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L727"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L729"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L741"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "RawFunctionType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L744"}, {"caller_nid": "cparser_parser_parse_function_type", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L744"}, {"caller_nid": "cparser_parser_as_func_arg", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L747"}, {"caller_nid": "cparser_parser_as_func_arg", "callee": "PointerType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L748"}, {"caller_nid": "cparser_parser_as_func_arg", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L749"}, {"caller_nid": "cparser_parser_as_func_arg", "callee": "as_function_pointer", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L750"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L792"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "StructType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L796"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "UnionType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L798"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L801"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "AssertionError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L804"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L809"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "force_the_name", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L813"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L830"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L836"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L837"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L852"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L854"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L855"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L856"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L857"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L858"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L859"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L860"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L861"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L862"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L863"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L864"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L866"}, {"caller_nid": "cparser_parser_get_struct_union_enum_type", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L869"}, {"caller_nid": "cparser_parser_make_partial", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L873"}, {"caller_nid": "cparser_parser_make_partial", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L874"}, {"caller_nid": "cparser_parser_make_partial", "callee": "has_c_name", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L875"}, {"caller_nid": "cparser_parser_make_partial", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L876"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L882"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L885"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L887"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L888"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L890"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L892"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L893"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L894"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L895"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L896"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L897"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L899"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L899"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "ord", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L900"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "CDefError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L902"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L904"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L908"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L912"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L916"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "FFIError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L921"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L925"}, {"caller_nid": "cparser_parser_parse_constant", "callee": "FFIError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L949"}, {"caller_nid": "cparser_parser_build_enum_type", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L965"}, {"caller_nid": "cparser_parser_build_enum_type", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L970"}, {"caller_nid": "cparser_parser_build_enum_type", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L971"}, {"caller_nid": "cparser_parser_build_enum_type", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L974"}, {"caller_nid": "cparser_parser_build_enum_type", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L975"}, {"caller_nid": "cparser_parser_build_enum_type", "callee": "EnumType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L976"}, {"caller_nid": "cparser_parser_build_enum_type", "callee": "EnumType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L979"}, {"caller_nid": "cparser_parser_include", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L983"}, {"caller_nid": "cparser_parser_include", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L984"}, {"caller_nid": "cparser_parser_include", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L986"}, {"caller_nid": "cparser_parser_include", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L989"}, {"caller_nid": "cparser_parser_get_unknown_type", "callee": "unknown_type", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L995"}, {"caller_nid": "cparser_parser_get_unknown_type", "callee": "UnknownIntegerType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L1000"}, {"caller_nid": "cparser_parser_get_unknown_type", "callee": "UnknownFloatType", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L1006"}, {"caller_nid": "cparser_parser_get_unknown_type", "callee": "FFIError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L1008"}, {"caller_nid": "cparser_parser_get_unknown_ptr_type", "callee": "unknown_ptr_type", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L1013"}, {"caller_nid": "cparser_parser_get_unknown_ptr_type", "callee": "FFIError", "source_file": "backend/venv/lib/python3.12/site-packages/cffi/cparser.py", "source_location": "L1014"}]}