class
SyntaxPrinterStatic methods
- def printFile(tree: SyntaxTree) -> str
Methods
- def append(self, text: str) -> SyntaxPrinter
- def print(self, trivia: Trivia) -> SyntaxPrinter
- def print(self, token: Token) -> SyntaxPrinter
- def print(self, node: SyntaxNode) -> SyntaxPrinter
- def print(self, tree: SyntaxTree) -> SyntaxPrinter
- def setIncludeComments(self, include: bool) -> SyntaxPrinter
- def setIncludeDirectives(self, include: bool) -> SyntaxPrinter
- def setIncludeMissing(self, include: bool) -> SyntaxPrinter
- def setIncludePreprocessed(self, include: bool) -> SyntaxPrinter
- def setIncludeSkipped(self, include: bool) -> SyntaxPrinter
- def setIncludeTrivia(self, include: bool) -> SyntaxPrinter
- def setSquashNewlines(self, include: bool) -> SyntaxPrinter
- def str(self, /) -> str
Special methods
- def __init__(self, /) -> None
- def __init__(self, sourceManager: SourceManager) -> None