summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/greenlet/TBrokenGreenlet.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'venv/lib/python3.11/site-packages/greenlet/TBrokenGreenlet.cpp')
-rw-r--r--venv/lib/python3.11/site-packages/greenlet/TBrokenGreenlet.cpp45
1 files changed, 0 insertions, 45 deletions
diff --git a/venv/lib/python3.11/site-packages/greenlet/TBrokenGreenlet.cpp b/venv/lib/python3.11/site-packages/greenlet/TBrokenGreenlet.cpp
deleted file mode 100644
index 11a3bea..0000000
--- a/venv/lib/python3.11/site-packages/greenlet/TBrokenGreenlet.cpp
+++ /dev/null
@@ -1,45 +0,0 @@
-/* -*- indent-tabs-mode: nil; tab-width: 4; -*- */
-/**
- * Implementation of greenlet::UserGreenlet.
- *
- * Format with:
- * clang-format -i --style=file src/greenlet/greenlet.c
- *
- *
- * Fix missing braces with:
- * clang-tidy src/greenlet/greenlet.c -fix -checks="readability-braces-around-statements"
-*/
-
-#include "greenlet_greenlet.hpp"
-
-namespace greenlet {
-
-void* BrokenGreenlet::operator new(size_t UNUSED(count))
-{
- return allocator.allocate(1);
-}
-
-
-void BrokenGreenlet::operator delete(void* ptr)
-{
- return allocator.deallocate(static_cast<BrokenGreenlet*>(ptr),
- 1);
-}
-
-greenlet::PythonAllocator<greenlet::BrokenGreenlet> greenlet::BrokenGreenlet::allocator;
-
-bool
-BrokenGreenlet::force_slp_switch_error() const noexcept
-{
- return this->_force_slp_switch_error;
-}
-
-UserGreenlet::switchstack_result_t BrokenGreenlet::g_switchstack(void)
-{
- if (this->_force_switch_error) {
- return switchstack_result_t(-1);
- }
- return UserGreenlet::g_switchstack();
-}
-
-}; //namespace greenlet