1 line
6.8 KiB
JSON
1 line
6.8 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "label": "greenlet_internal.hpp", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L1"}, {"id": "greenlet_internal_threadstate", "label": "ThreadState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L29"}, {"id": "greenlet_internal_refs_maingreenletexactchecker", "label": "refs::MainGreenletExactChecker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L42"}, {"id": "greenlet_internal_refs_ownedgreenlet_t_tc_operator", "label": "refs::_OwnedGreenlet<T, TC>::operator->()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L75"}, {"id": "greenlet_internal_refs_borrowedgreenlet_t_tc_operator", "label": "refs::_BorrowedGreenlet<T, TC>::operator->()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L81"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "greenlet_compiler_compat", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "greenlet_cpython_compat", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "greenlet_exceptions", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "tgreenlet", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "greenlet_allocator", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "vector", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "string", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "greenlet_internal_threadstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "greenlet", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "greenlet_internal_refs_maingreenletexactchecker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "greenlet_internal_refs_ownedgreenlet_t_tc_operator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "greenlet_internal_refs_borrowedgreenlet_t_tc_operator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "memory", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L86", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_internal_hpp", "target": "stdexcept", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L87", "weight": 1.0}], "raw_calls": [{"caller_nid": "greenlet_internal_refs_maingreenletexactchecker", "callee": "IsShuttingDown", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L48"}, {"caller_nid": "greenlet_internal_refs_maingreenletexactchecker", "callee": "Py_TYPE", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L52"}, {"caller_nid": "greenlet_internal_refs_maingreenletexactchecker", "callee": "Py_TYPE", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L54"}, {"caller_nid": "greenlet_internal_refs_maingreenletexactchecker", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L55"}, {"caller_nid": "greenlet_internal_refs_maingreenletexactchecker", "callee": "main", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L62"}, {"caller_nid": "greenlet_internal_refs_maingreenletexactchecker", "callee": "Py_TYPE", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L67"}, {"caller_nid": "greenlet_internal_refs_maingreenletexactchecker", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_internal.hpp", "source_location": "L68"}]} |