massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / Jinja2 / jinja2 / debug.pyi
1 from typing import Any
2
3 tproxy: Any
4 raise_helper: str
5
6 class TracebackFrameProxy:
7     tb: Any
8     def __init__(self, tb) -> None: ...
9     @property
10     def tb_next(self): ...
11     def set_next(self, next): ...
12     @property
13     def is_jinja_frame(self): ...
14     def __getattr__(self, name): ...
15
16 def make_frame_proxy(frame): ...
17
18 class ProcessedTraceback:
19     exc_type: Any
20     exc_value: Any
21     frames: Any
22     def __init__(self, exc_type, exc_value, frames) -> None: ...
23     def render_as_text(self, limit: Any | None = ...): ...
24     def render_as_html(self, full: bool = ...): ...
25     @property
26     def is_template_syntax_error(self): ...
27     @property
28     def exc_info(self): ...
29     @property
30     def standard_exc_info(self): ...
31
32 def make_traceback(exc_info, source_hint: Any | None = ...): ...
33 def translate_syntax_error(error, source: Any | None = ...): ...
34 def translate_exception(exc_info, initial_skip: int = ...): ...
35 def fake_exc_info(exc_info, filename, lineno): ...
36
37 tb_set_next: Any