Lines Matching refs:write
66 self.write(f"environment.call_binop(context, {op!r}, ")
68 self.write(", ")
71 self.write("(")
73 self.write(f" {op} ")
76 self.write(")")
90 self.write(f"environment.call_unop(context, {op!r}, ")
93 self.write("(" + op)
96 self.write(")")
183 # write tests around output statements.
349 # the number of new lines before the next write()
423 """Yield or write into the frame buffer."""
432 self.write(")")
437 """Simple shortcut for start_write + write + end_write."""
439 self.write(s)
453 def write(self, x: str) -> None:
457 self.stream.write("\n" * self._new_lines)
463 self.stream.write(" " * self._indentation)
465 self.stream.write(x)
470 """Combination of newline and write."""
472 self.write(x)
475 """Add one or more newlines before the next write."""
501 self.write(", ")
506 self.write(", ")
510 self.write(f", {key}={value}")
512 self.write(", *")
517 self.write(", **dict({")
519 self.write(", **{")
521 self.write(f"{kwarg.key!r}: ")
523 self.write(", ")
526 self.write(f"{key!r}: {value}, ")
528 self.write("}, **")
530 self.write(")")
532 self.write("}")
535 self.write(", **")
700 self.write(
813 self.write(", ")
815 self.write(f"{name!r}: {ref}")
816 self.write("})")
1014 self.write(f", {self.name!r})")
1046 self.write(f", {self.name!r})")
1083 self.write(f"{self.choose_async('await ')}environment.get_template(")
1085 self.write(f", {self.name!r}).")
1089 self.write(
1093 self.write(f"_get_default_module{self.choose_async('_async')}(context)")
1099 self.write(f"context.vars[{node.target!r}] = ")
1109 self.write("included_template = ")
1188 self.write(" in ")
1189 self.write(self.choose_async("auto_aiter(fiter)", "fiter"))
1190 self.write(":")
1194 self.write(":")
1215 # assertion error if a loop tries to write to loop
1233 self.write(f", {loop_ref} in {self.choose_async('Async')}LoopContext(")
1235 self.write(" in ")
1238 self.write(f"{loop_filter_func}(")
1240 self.write("reciter")
1243 self.write("auto_aiter(")
1246 self.write(")")
1248 self.write(")")
1251 self.write(", undefined, loop_render_func, depth):")
1253 self.write(", undefined):" if extended_loop else ":")
1281 self.write(f"{self.choose_async('await ')}loop(")
1283 self.write("auto_aiter(")
1286 self.write(")")
1287 self.write(", loop)")
1299 self.write(":")
1306 self.write(":")
1321 self.write(f"context.exported_vars.add({node.name!r})")
1323 self.write(f"{frame.symbols.ref(node.name)} = ")
1352 self.write(" = ")
1425 child nodes, produce a string to write to the template module
1458 self.write("(escape if context.eval_ctx.autoescape else str)(")
1460 self.write("escape(")
1462 self.write("str(")
1465 self.write(finalize.src)
1473 self.write(")")
1476 self.write(")")
1548 self.write(",")
1561 self.write(" = ")
1578 self.write(" = (Markup if context.eval_ctx.autoescape else identity)(")
1582 self.write(f"concat({block_frame.buffer})")
1583 self.write(")")
1607 self.write(
1612 self.write(ref)
1631 self.write(str(val))
1633 self.write(repr(val))
1637 self.write(repr(node.as_const(frame.eval_ctx)))
1639 self.write(
1644 self.write("(")
1648 self.write(", ")
1650 self.write(",)" if idx == 0 else ")")
1653 self.write("[")
1656 self.write(", ")
1658 self.write("]")
1661 self.write("{")
1664 self.write(", ")
1666 self.write(": ")
1668 self.write("}")
1691 self.write(f"{func_name}((")
1694 self.write(", ")
1695 self.write("))")
1699 self.write("(")
1703 self.write(")")
1706 self.write(f" {operators[node.op]} ")
1712 self.write("(await auto_await(")
1714 self.write("environment.getattr(")
1716 self.write(f", {node.attr!r})")
1719 self.write("))")
1726 self.write("[")
1728 self.write("]")
1731 self.write("(await auto_await(")
1733 self.write("environment.getitem(")
1735 self.write(", ")
1737 self.write(")")
1740 self.write("))")
1745 self.write(":")
1749 self.write(":")
1757 self.write("(await auto_await(")
1760 self.write(f"{self.filters[node.name]}(")
1763 self.write(f"{self.tests[node.name]}(")
1782 self.write(f"{pass_arg}, ")
1789 self.write(")")
1792 self.write("))")
1798 # and want to write to the current buffer
1802 self.write(
1807 self.write(f"Markup(concat({frame.buffer}))")
1809 self.write(f"concat({frame.buffer})")
1825 self.write(
1831 self.write("(")
1833 self.write(" if ")
1835 self.write(" else ")
1837 self.write(")")
1844 self.write("(await auto_await(")
1846 self.write("environment.call(context, ")
1848 self.write("context.call(")
1858 self.write(")")
1860 self.write("))")
1863 self.write(node.key + "=")
1869 self.write("Markup(")
1871 self.write(")")
1876 self.write("(Markup if context.eval_ctx.autoescape else identity)(")
1878 self.write(")")
1883 self.write("environment." + node.name)
1888 self.write(f"environment.extensions[{node.identifier!r}].{node.name}")
1891 self.write(self.import_aliases[node.importname])
1894 self.write(node.name)
1899 self.write("context")
1904 self.write(self.derive_context(frame))