Files
tfm_ainventory/graphify-out/cache/a5f245e04e05d330e7f755b1a46d04fb184187239bb30b332f3ea0d432ec7894.json

1 line
47 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "label": "greenlet_refs.hpp", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1"}, {"id": "greenlet_refs_greenlet", "label": "Greenlet", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L29"}, {"id": "greenlet_refs_isshuttingdown", "label": "IsShuttingDown()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L45"}, {"id": "greenlet_refs_noopchecker", "label": "NoOpChecker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L60"}, {"id": "greenlet_refs_greenletchecker", "label": "GreenletChecker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L66"}, {"id": "greenlet_refs_pyobjectpointer", "label": "PyObjectPointer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L96"}, {"id": "greenlet_refs_ownedreference", "label": "OwnedReference", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L99"}, {"id": "greenlet_refs_borrowedreference", "label": "BorrowedReference", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L103"}, {"id": "greenlet_refs_immortalobject", "label": "ImmortalObject", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L108"}, {"id": "greenlet_refs_immortalstring", "label": "ImmortalString", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L109"}, {"id": "greenlet_refs_ownedgreenlet", "label": "_OwnedGreenlet", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L112"}, {"id": "greenlet_refs_borrowedgreenlet", "label": "_BorrowedGreenlet", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L118"}, {"id": "greenlet_refs_contextexactchecker", "label": "ContextExactChecker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L122"}, {"id": "greenlet_refs_pyobjectpointer_pyobjectpointer", "label": ".PyObjectPointer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L203"}, {"id": "greenlet_refs_ownedreference_ownedreference", "label": ".OwnedReference()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L332"}, {"id": "greenlet_refs_newreference", "label": "NewReference", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L460"}, {"id": "greenlet_refs_newreference_newreference", "label": ".NewReference()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L467"}, {"id": "greenlet_refs_newdictreference", "label": "NewDictReference", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L472"}, {"id": "greenlet_refs_newdictreference_newdictreference", "label": ".NewDictReference()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L477"}, {"id": "greenlet_refs_ownedgreenlet_ownedgreenlet", "label": "._OwnedGreenlet()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L500"}, {"id": "greenlet_refs_borrowedreference_borrowedreference", "label": ".BorrowedReference()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L566"}, {"id": "greenlet_refs_borrowedgreenlet_borrowedgreenlet", "label": "._BorrowedGreenlet()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L588"}, {"id": "greenlet_refs_borrowedmaingreenlet", "label": "BorrowedMainGreenlet", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L624"}, {"id": "greenlet_refs_borrowedmaingreenlet_borrowedmaingreenlet", "label": ".BorrowedMainGreenlet()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L628"}, {"id": "greenlet_refs_immortalobject_immortalobject", "label": ".ImmortalObject()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L648"}, {"id": "greenlet_refs_immortalstring_immortalstring", "label": ".ImmortalString()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L686"}, {"id": "greenlet_refs_immortaleventname", "label": "ImmortalEventName", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L711"}, {"id": "greenlet_refs_immortaleventname_immortaleventname", "label": ".ImmortalEventName()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L716"}, {"id": "greenlet_refs_immortalexception", "label": "ImmortalException", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L720"}, {"id": "greenlet_refs_immortalexception_immortalexception", "label": ".ImmortalException()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L725"}, {"id": "greenlet_refs_pystr", "label": "PyStr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L740"}, {"id": "greenlet_refs_as_str", "label": "as_str()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L749"}, {"id": "greenlet_refs_pygetattr", "label": "PyGetAttr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L766"}, {"id": "greenlet_refs_pyrequireattr", "label": "PyRequireAttr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L773"}, {"id": "greenlet_refs_pycall", "label": "PyCall()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L793"}, {"id": "greenlet_refs_listchecker", "label": "ListChecker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L827"}, {"id": "greenlet_refs_ownedlist", "label": "OwnedList", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L838"}, {"id": "greenlet_refs_ownedlist_ownedlist", "label": ".OwnedList()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L844"}, {"id": "greenlet_refs_createdmodule", "label": "CreatedModule", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L897"}, {"id": "greenlet_refs_createdmodule_createdmodule", "label": ".CreatedModule()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L902"}, {"id": "greenlet_refs_pyerrfetchparam", "label": "PyErrFetchParam", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L941"}, {"id": "greenlet_refs_pyerrfetchparam_pyerrfetchparam", "label": ".PyErrFetchParam()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L951"}, {"id": "greenlet_refs_ownederrpiece", "label": "OwnedErrPiece", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L984"}, {"id": "greenlet_refs_ownederrpiece_ownederrpiece", "label": ".OwnedErrPiece()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L990"}, {"id": "greenlet_refs_pyerrpieces", "label": "PyErrPieces", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1015"}, {"id": "greenlet_refs_pyerrpieces_pyerrpieces", "label": ".PyErrPieces()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1025"}, {"id": "greenlet_refs_pyargparseparam", "label": "PyArgParseParam", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1122"}, {"id": "greenlet_refs_pyargparseparam_pyargparseparam", "label": ".PyArgParseParam()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1127"}, {"id": "greenlet_refs_pycriticalobjectsection", "label": "PyCriticalObjectSection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1139"}, {"id": "greenlet_refs_pycriticalobjectsection_pycriticalobjectsection", "label": ".PyCriticalObjectSection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1144"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "python", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "string", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_compiler_compat", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_cpython_compat", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_exceptions", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "iostream", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_greenlet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_isshuttingdown", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_noopchecker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_greenletchecker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pyobjectpointer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L96", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_ownedreference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_borrowedreference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_immortalobject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_immortalstring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L109", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_ownedgreenlet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_borrowedgreenlet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_contextexactchecker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pyobjectpointer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L196", "weight": 1.0}, {"source": "greenlet_refs_pyobjectpointer", "target": "greenlet_refs_pyobjectpointer_pyobjectpointer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L203", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_ownedreference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L326", "weight": 1.0}, {"source": "greenlet_refs_ownedreference", "target": "greenlet_refs_ownedreference_ownedreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L332", "weight": 1.0}, {"source": "greenlet_refs_ownedreference", "target": "greenlet_refs_ownedreference_ownedreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L352", "weight": 1.0}, {"source": "greenlet_refs_ownedreference", "target": "greenlet_refs_ownedreference_ownedreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L355", "weight": 1.0}, {"source": "greenlet_refs_ownedreference", "target": "greenlet_refs_ownedreference_ownedreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L369", "weight": 1.0}, {"source": "greenlet_refs_ownedreference", "target": "greenlet_refs_ownedreference_ownedreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L441", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_newreference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L460", "weight": 1.0}, {"source": "greenlet_refs_newreference", "target": "greenlet_refs_newreference_newreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L467", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_newdictreference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L472", "weight": 1.0}, {"source": "greenlet_refs_newdictreference", "target": "greenlet_refs_newdictreference_newdictreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L477", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_ownedgreenlet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L496", "weight": 1.0}, {"source": "greenlet_refs_ownedgreenlet", "target": "greenlet_refs_ownedgreenlet_ownedgreenlet", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L500", "weight": 1.0}, {"source": "greenlet_refs_ownedgreenlet", "target": "greenlet_refs_ownedgreenlet_ownedgreenlet", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L504", "weight": 1.0}, {"source": "greenlet_refs_ownedgreenlet", "target": "greenlet_refs_ownedgreenlet_ownedgreenlet", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L507", "weight": 1.0}, {"source": "greenlet_refs_ownedgreenlet", "target": "greenlet_refs_ownedgreenlet_ownedgreenlet", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L510", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_borrowedreference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L559", "weight": 1.0}, {"source": "greenlet_refs_borrowedreference", "target": "greenlet_refs_borrowedreference_borrowedreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L566", "weight": 1.0}, {"source": "greenlet_refs_borrowedreference", "target": "greenlet_refs_borrowedreference_borrowedreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L569", "weight": 1.0}, {"source": "greenlet_refs_borrowedreference", "target": "greenlet_refs_borrowedreference_borrowedreference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L572", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_borrowedgreenlet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L585", "weight": 1.0}, {"source": "greenlet_refs_borrowedgreenlet", "target": "greenlet_refs_borrowedgreenlet_borrowedgreenlet", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L588", "weight": 1.0}, {"source": "greenlet_refs_borrowedgreenlet", "target": "greenlet_refs_borrowedgreenlet_borrowedgreenlet", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L592", "weight": 1.0}, {"source": "greenlet_refs_borrowedgreenlet", "target": "greenlet_refs_borrowedgreenlet_borrowedgreenlet", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L598", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_ownedgreenlet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L617", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_borrowedmaingreenlet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L624", "weight": 1.0}, {"source": "greenlet_refs_borrowedmaingreenlet", "target": "greenlet_refs_borrowedmaingreenlet_borrowedmaingreenlet", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L628", "weight": 1.0}, {"source": "greenlet_refs_borrowedmaingreenlet", "target": "greenlet_refs_borrowedmaingreenlet_borrowedmaingreenlet", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L631", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_immortalobject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L643", "weight": 1.0}, {"source": "greenlet_refs_immortalobject", "target": "greenlet_refs_immortalobject_immortalobject", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L648", "weight": 1.0}, {"source": "greenlet_refs_immortalobject", "target": "greenlet_refs_immortalobject_immortalobject", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L652", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_immortalstring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L680", "weight": 1.0}, {"source": "greenlet_refs_immortalstring", "target": "greenlet_refs_immortalstring_immortalstring", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L686", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_immortaleventname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L711", "weight": 1.0}, {"source": "greenlet_refs_immortaleventname", "target": "greenlet_refs_immortaleventname_immortaleventname", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L716", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_immortalexception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L720", "weight": 1.0}, {"source": "greenlet_refs_immortalexception", "target": "greenlet_refs_immortalexception_immortalexception", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L725", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pystr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L740", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_as_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L749", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pygetattr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L766", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pyrequireattr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L773", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pyrequireattr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L780", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pycall", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L793", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pycall", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L799", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pycall", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L805", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pycall", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L812", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pycall", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L820", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_listchecker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L827", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_ownedlist", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L838", "weight": 1.0}, {"source": "greenlet_refs_ownedlist", "target": "greenlet_refs_ownedlist_ownedlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L844", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_createdmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L897", "weight": 1.0}, {"source": "greenlet_refs_createdmodule", "target": "greenlet_refs_createdmodule_createdmodule", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L902", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pyerrfetchparam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L941", "weight": 1.0}, {"source": "greenlet_refs_pyerrfetchparam", "target": "greenlet_refs_pyerrfetchparam_pyerrfetchparam", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L951", "weight": 1.0}, {"source": "greenlet_refs_pyerrfetchparam", "target": "greenlet_refs_pyerrfetchparam_pyerrfetchparam", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L978", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_ownederrpiece", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L984", "weight": 1.0}, {"source": "greenlet_refs_ownederrpiece", "target": "greenlet_refs_ownederrpiece_ownederrpiece", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L990", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pyerrpieces", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1015", "weight": 1.0}, {"source": "greenlet_refs_pyerrpieces", "target": "greenlet_refs_pyerrpieces_pyerrpieces", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1025", "weight": 1.0}, {"source": "greenlet_refs_pyerrpieces", "target": "greenlet_refs_pyerrpieces_pyerrpieces", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1034", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pyargparseparam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1122", "weight": 1.0}, {"source": "greenlet_refs_pyargparseparam", "target": "greenlet_refs_pyargparseparam_pyargparseparam", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1127", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pycriticalobjectsection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1139", "weight": 1.0}, {"source": "greenlet_refs_pycriticalobjectsection", "target": "greenlet_refs_pycriticalobjectsection_pycriticalobjectsection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1144", "weight": 1.0}, {"source": "greenlet_refs_pycriticalobjectsection", "target": "greenlet_refs_pycriticalobjectsection_pycriticalobjectsection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1148", "weight": 1.0}, {"source": "greenlet_refs_pycriticalobjectsection", "target": "greenlet_refs_pycriticalobjectsection_pycriticalobjectsection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1153", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_greenlet_refs_hpp", "target": "greenlet_refs_pycriticalobjectsection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1159", "weight": 1.0}, {"source": "greenlet_refs_pycriticalobjectsection", "target": "greenlet_refs_pycriticalobjectsection_pycriticalobjectsection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1161", "weight": 1.0}, {"source": "greenlet_refs_pycriticalobjectsection", "target": "greenlet_refs_pycriticalobjectsection_pycriticalobjectsection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1163", "weight": 1.0}, {"source": "greenlet_refs_greenletchecker", "target": "greenlet_refs_isshuttingdown", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L72", "weight": 1.0}, {"source": "greenlet_refs_contextexactchecker", "target": "greenlet_refs_isshuttingdown", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L128", "weight": 1.0}, {"source": "greenlet_refs_as_str", "target": "greenlet_refs_pystr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L756", "weight": 1.0}], "raw_calls": [{"caller_nid": "greenlet_refs_isshuttingdown", "callee": "Py_IsFinalizing", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L48"}, {"caller_nid": "greenlet_refs_greenletchecker", "callee": "Py_TYPE", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L76"}, {"caller_nid": "greenlet_refs_greenletchecker", "callee": "PyObject_TypeCheck", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L85"}, {"caller_nid": "greenlet_refs_greenletchecker", "callee": "Py_TYPE", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L87"}, {"caller_nid": "greenlet_refs_greenletchecker", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L88"}, {"caller_nid": "greenlet_refs_contextexactchecker", "callee": "PyContext_CheckExact", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L131"}, {"caller_nid": "greenlet_refs_contextexactchecker", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L132"}, {"caller_nid": "greenlet_refs_pyobjectpointer_pyobjectpointer", "callee": "TC", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L205"}, {"caller_nid": "greenlet_refs_ownedreference_ownedreference", "callee": "borrow", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L358"}, {"caller_nid": "greenlet_refs_ownedreference_ownedreference", "callee": "TC", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L359"}, {"caller_nid": "greenlet_refs_ownedreference_ownedreference", "callee": "borrow", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L360"}, {"caller_nid": "greenlet_refs_ownedreference_ownedreference", "callee": "Py_XINCREF", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L361"}, {"caller_nid": "greenlet_refs_ownedreference_ownedreference", "callee": "Py_XINCREF", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L372"}, {"caller_nid": "greenlet_refs_ownedreference_ownedreference", "callee": "Py_CLEAR", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L443"}, {"caller_nid": "greenlet_refs_newdictreference_newdictreference", "callee": "PyErrOccurred", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L480"}, {"caller_nid": "greenlet_refs_ownedgreenlet", "callee": "Py_XINCREF", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L620"}, {"caller_nid": "greenlet_refs_pystr", "callee": "OwnedObject", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L743"}, {"caller_nid": "greenlet_refs_pystr", "callee": "consuming", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L745"}, {"caller_nid": "greenlet_refs_pystr", "callee": "PyObject_Str", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L745"}, {"caller_nid": "greenlet_refs_as_str", "callee": "PyUnicode_AsUTF8", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L760"}, {"caller_nid": "greenlet_refs_as_str", "callee": "borrow", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L760"}, {"caller_nid": "greenlet_refs_pygetattr", "callee": "assert", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L768"}, {"caller_nid": "greenlet_refs_pygetattr", "callee": "consuming", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L769"}, {"caller_nid": "greenlet_refs_pygetattr", "callee": "PyObject_GetAttr", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L769"}, {"caller_nid": "greenlet_refs_pyrequireattr", "callee": "assert", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L775"}, {"caller_nid": "greenlet_refs_pyrequireattr", "callee": "consuming", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L776"}, {"caller_nid": "greenlet_refs_pyrequireattr", "callee": "Require", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L776"}, {"caller_nid": "greenlet_refs_pyrequireattr", "callee": "PyObject_GetAttrString", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L776"}, {"caller_nid": "greenlet_refs_pyrequireattr", "callee": "assert", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L782"}, {"caller_nid": "greenlet_refs_pyrequireattr", "callee": "consuming", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L783"}, {"caller_nid": "greenlet_refs_pyrequireattr", "callee": "Require", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L783"}, {"caller_nid": "greenlet_refs_pyrequireattr", "callee": "PyObject_GetAttr", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L784"}, {"caller_nid": "greenlet_refs_pycall", "callee": "borrow", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L795"}, {"caller_nid": "greenlet_refs_pycall", "callee": "assert", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L807"}, {"caller_nid": "greenlet_refs_pycall", "callee": "consuming", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L808"}, {"caller_nid": "greenlet_refs_pycall", "callee": "PyObject_CallFunctionObjArgs", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L808"}, {"caller_nid": "greenlet_refs_pycall", "callee": "assert", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L815"}, {"caller_nid": "greenlet_refs_pycall", "callee": "consuming", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L816"}, {"caller_nid": "greenlet_refs_pycall", "callee": "PyObject_Call", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L816"}, {"caller_nid": "greenlet_refs_pycall", "callee": "assert", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L823"}, {"caller_nid": "greenlet_refs_pycall", "callee": "consuming", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L824"}, {"caller_nid": "greenlet_refs_pycall", "callee": "PyObject_Call", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L824"}, {"caller_nid": "greenlet_refs_pycall", "callee": "borrow", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L824"}, {"caller_nid": "greenlet_refs_pycall", "callee": "borrow", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L824"}, {"caller_nid": "greenlet_refs_listchecker", "callee": "PyList_Check", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L833"}, {"caller_nid": "greenlet_refs_listchecker", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L834"}, {"caller_nid": "greenlet_refs_pyerrfetchparam_pyerrfetchparam", "callee": "Py_XDECREF", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L980"}, {"caller_nid": "greenlet_refs_ownederrpiece_ownederrpiece", "callee": "acquire", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L992"}, {"caller_nid": "greenlet_refs_pyerrpieces_pyerrpieces", "callee": "normalize", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1031"}, {"caller_nid": "greenlet_refs_pyerrpieces_pyerrpieces", "callee": "PyErr_Fetch", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1041"}, {"caller_nid": "greenlet_refs_pyerrpieces_pyerrpieces", "callee": "steal", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1042"}, {"caller_nid": "greenlet_refs_pyerrpieces_pyerrpieces", "callee": "relinquish_ownership", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1042"}, {"caller_nid": "greenlet_refs_pyerrpieces_pyerrpieces", "callee": "steal", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1043"}, {"caller_nid": "greenlet_refs_pyerrpieces_pyerrpieces", "callee": "relinquish_ownership", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1043"}, {"caller_nid": "greenlet_refs_pyerrpieces_pyerrpieces", "callee": "steal", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1044"}, {"caller_nid": "greenlet_refs_pyerrpieces_pyerrpieces", "callee": "relinquish_ownership", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1044"}, {"caller_nid": "greenlet_refs_pycriticalobjectsection_pycriticalobjectsection", "callee": "PyCriticalSection_Begin", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1146"}, {"caller_nid": "greenlet_refs_pycriticalobjectsection_pycriticalobjectsection", "callee": "PyCriticalSection_End", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/greenlet_refs.hpp", "source_location": "L1155"}]}