MCPcopy
hub / github.com/pallets/jinja / writeline

Method writeline

src/jinja2/compiler.py:467–472  ·  src/jinja2/compiler.py::CodeGenerator.writeline

Combination of newline and write.

(
        self, x: str, node: t.Optional[nodes.Node] = None, extra: int = 0
    )

Source from the content-addressed store, hash-verified

465 self.stream.write(x)
466
467 def writeline(
468 self, x: str, node: t.Optional[nodes.Node] = None, extra: int = 0
469 ) -> None:
470 class="st">""class="st">"Combination of newline and write."class="st">""
471 self.newline(node, extra)
472 self.write(x)
473
474 def newline(self, node: t.Optional[nodes.Node] = None, extra: int = 0) -> None:
475 class="st">""class="st">"Add one or more newlines before the next write."class="st">""

Callers 15

bufferMethod · 0.95
start_writeMethod · 0.95
blockvisitMethod · 0.95
pull_dependenciesMethod · 0.95
enter_frameMethod · 0.95
leave_frameMethod · 0.95
macro_bodyMethod · 0.95
write_commonsMethod · 0.95
pop_assign_trackingMethod · 0.95
visit_TemplateMethod · 0.95
visit_BlockMethod · 0.95

Calls 2

newlineMethod · 0.95
writeMethod · 0.95

Tested by

no test coverage detected