class
DriverStatic methods
- def createOptionBag(…)
Methods
- def addStandardArgs(self, /) -> None
- def createCompilation(self, /) -> Compilation
- def parseAllSources(self, /) -> bool
- def parseCommandLine(self, arg: str, parseOptions: CommandLineOptions = ...) -> bool
- def processCommandFiles(self, fileName: str, makeRelative: bool, separateUnit: bool) -> bool
- def processOptions(self, /) -> bool
- def reportCompilation(self, compilation: Compilation, quiet: bool) -> None
- def reportDiagnostics(self, quiet: bool) -> bool
- def reportMacros(self, /) -> None
- def reportParseDiags(self, /) -> bool
- def runAnalysis(self, compilation: Compilation) -> None
- def runFullCompilation(self, quiet: bool = False) -> bool
- def runPreprocessor(self, includeComments: bool, includeDirectives: bool, obfuscateIds: bool, useFixedObfuscationSeed: bool = False) -> bool
Special methods
- def __init__(self, /) -> None
Properties
- diagEngine get
- languageVersion: LanguageVersion get set
- sourceLoader get
- sourceManager get
- syntaxTrees get
- textDiagClient get