pyslang.SyntaxPrinter class

Static methods

def printFile(tree: SyntaxTree) -> str

Methods

def append(self, text: str) -> 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