analyzer library

Classes

AnalyzerConfig
AnalyzerImplConfig
FormatterConfig
HTAnalysisError
HTAnalysisManager
HTAnalyzer
A ast visitor that create declarative-only namespaces on all astnode, for analysis purpose, the true analyzer is another class, albeit its name, this is basically a resolver.
HTDiagnostic
A diagnostic, as defined by the Diagnostic Design Guidelines:
HTDiagnosticMessage
A single message associated with a HTDiagnostic, consisting of the text of the message and the location associated with it.
HTFormatter
Class for printing out formatted string content of a ast root
HTModuleAnalysisResult
HTSourceAnalysisResult

Typedefs

AnalysisNamespace = HTDeclarationNamespace<ASTNode?>
Namespace that holds symbols for analyzing, the value is either the declaration AST or null.