1 from typing import Any, Optional
\r
3 tproxy = ... # type: Any
\r
4 raise_helper = ... # type: str
\r
6 class TracebackFrameProxy:
\r
8 def __init__(self, tb) -> None: ...
\r
10 def tb_next(self): ...
\r
11 def set_next(self, next): ...
\r
13 def is_jinja_frame(self): ...
\r
14 def __getattr__(self, name): ...
\r
16 def make_frame_proxy(frame): ...
\r
18 class ProcessedTraceback:
\r
19 exc_type = ... # type: Any
\r
20 exc_value = ... # type: Any
\r
21 frames = ... # type: Any
\r
22 def __init__(self, exc_type, exc_value, frames) -> None: ...
\r
23 def render_as_text(self, limit: Optional[Any] = ...): ...
\r
24 def render_as_html(self, full: bool = ...): ...
\r
26 def is_template_syntax_error(self): ...
\r
28 def exc_info(self): ...
\r
30 def standard_exc_info(self): ...
\r
32 def make_traceback(exc_info, source_hint: Optional[Any] = ...): ...
\r
33 def translate_syntax_error(error, source: Optional[Any] = ...): ...
\r
34 def translate_exception(exc_info, initial_skip: int = ...): ...
\r
35 def fake_exc_info(exc_info, filename, lineno): ...
\r
37 tb_set_next = ... # type: Any
\r