massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / Jinja2 / jinja2 / debug.pyi
diff --git a/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/Jinja2/jinja2/debug.pyi b/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/Jinja2/jinja2/debug.pyi
new file mode 100644 (file)
index 0000000..5bffa43
--- /dev/null
@@ -0,0 +1,37 @@
+from typing import Any
+
+tproxy: Any
+raise_helper: str
+
+class TracebackFrameProxy:
+    tb: Any
+    def __init__(self, tb) -> None: ...
+    @property
+    def tb_next(self): ...
+    def set_next(self, next): ...
+    @property
+    def is_jinja_frame(self): ...
+    def __getattr__(self, name): ...
+
+def make_frame_proxy(frame): ...
+
+class ProcessedTraceback:
+    exc_type: Any
+    exc_value: Any
+    frames: Any
+    def __init__(self, exc_type, exc_value, frames) -> None: ...
+    def render_as_text(self, limit: Any | None = ...): ...
+    def render_as_html(self, full: bool = ...): ...
+    @property
+    def is_template_syntax_error(self): ...
+    @property
+    def exc_info(self): ...
+    @property
+    def standard_exc_info(self): ...
+
+def make_traceback(exc_info, source_hint: Any | None = ...): ...
+def translate_syntax_error(error, source: Any | None = ...): ...
+def translate_exception(exc_info, initial_skip: int = ...): ...
+def fake_exc_info(exc_info, filename, lineno): ...
+
+tb_set_next: Any