1 from typing import Any, Optional
\r
4 environment = ... # type: Any
\r
5 stream = ... # type: Any
\r
6 name = ... # type: Any
\r
7 filename = ... # type: Any
\r
8 closed = ... # type: bool
\r
9 extensions = ... # type: Any
\r
10 def __init__(self, environment, source, name: Optional[Any] = ..., filename: Optional[Any] = ..., state: Optional[Any] = ...) -> None: ...
\r
11 def fail(self, msg, lineno: Optional[Any] = ..., exc: Any = ...): ...
\r
12 def fail_unknown_tag(self, name, lineno: Optional[Any] = ...): ...
\r
13 def fail_eof(self, end_tokens: Optional[Any] = ..., lineno: Optional[Any] = ...): ...
\r
14 def is_tuple_end(self, extra_end_rules: Optional[Any] = ...): ...
\r
15 def free_identifier(self, lineno: Optional[Any] = ...): ...
\r
16 def parse_statement(self): ...
\r
17 def parse_statements(self, end_tokens, drop_needle: bool = ...): ...
\r
18 def parse_set(self): ...
\r
19 def parse_for(self): ...
\r
20 def parse_if(self): ...
\r
21 def parse_block(self): ...
\r
22 def parse_extends(self): ...
\r
23 def parse_import_context(self, node, default): ...
\r
24 def parse_include(self): ...
\r
25 def parse_import(self): ...
\r
26 def parse_from(self): ...
\r
27 def parse_signature(self, node): ...
\r
28 def parse_call_block(self): ...
\r
29 def parse_filter_block(self): ...
\r
30 def parse_macro(self): ...
\r
31 def parse_print(self): ...
\r
32 def parse_assign_target(self, with_tuple: bool = ..., name_only: bool = ..., extra_end_rules: Optional[Any] = ...): ...
\r
33 def parse_expression(self, with_condexpr: bool = ...): ...
\r
34 def parse_condexpr(self): ...
\r
35 def parse_or(self): ...
\r
36 def parse_and(self): ...
\r
37 def parse_not(self): ...
\r
38 def parse_compare(self): ...
\r
39 def parse_add(self): ...
\r
40 def parse_sub(self): ...
\r
41 def parse_concat(self): ...
\r
42 def parse_mul(self): ...
\r
43 def parse_div(self): ...
\r
44 def parse_floordiv(self): ...
\r
45 def parse_mod(self): ...
\r
46 def parse_pow(self): ...
\r
47 def parse_unary(self, with_filter: bool = ...): ...
\r
48 def parse_primary(self): ...
\r
49 def parse_tuple(self, simplified: bool = ..., with_condexpr: bool = ..., extra_end_rules: Optional[Any] = ..., explicit_parentheses: bool = ...): ...
\r
50 def parse_list(self): ...
\r
51 def parse_dict(self): ...
\r
52 def parse_postfix(self, node): ...
\r
53 def parse_filter_expr(self, node): ...
\r
54 def parse_subscript(self, node): ...
\r
55 def parse_subscribed(self): ...
\r
56 def parse_call(self, node): ...
\r
57 def parse_filter(self, node, start_inline: bool = ...): ...
\r
58 def parse_test(self, node): ...
\r
59 def subparse(self, end_tokens: Optional[Any] = ...): ...
\r
60 def parse(self): ...
\r