|
def | as_const (self, eval_ctx=None) |
|
def | can_assign (self) |
|
def | __init__ (self, *fields, **attributes) |
|
def | iter_fields (self, exclude=None, only=None) |
|
def | iter_child_nodes (self, exclude=None, only=None) |
|
def | find (self, node_type) |
|
def | find_all (self, node_type) |
|
def | set_ctx (self, ctx) |
|
def | set_lineno (self, lineno, override=False) |
|
def | set_environment (self, environment) |
|
def | __eq__ (self, other) |
|
def | __ne__ (self, other) |
|
def | __repr__ (self) |
|
def | dump (self) |
|
def | __new__ (mcs, name, bases, d) |
|
◆ as_const()
def as_const |
( |
|
self, |
|
|
|
eval_ctx = None |
|
) |
| |
Return the value of the expression as constant or raise
:exc:`Impossible` if this was not possible.
An :class:`EvalContext` can be provided, if none is given
a default context is created which requires the nodes to have
an attached environment.
.. versionchanged:: 2.4
the `eval_ctx` parameter was added.
Reimplemented from BinExpr.
◆ operator
The documentation for this class was generated from the following file:
- /home/passerat/Stage/flaskProject/venv/lib/python3.8/site-packages/jinja2/nodes.py