Add(ISyntaxNode node) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inline |
AddError(string message) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
AddReferenceNameError(ISyntaxNode node, string keyword, string name) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
AddReferenceTypeError(ISyntaxNode node, string keyword, string section, string name) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
Assemble(ISyntaxNode node) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inline |
CheckAllIsPresent(IEnumerable< Symbol > list) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
CheckIsUnique(IEnumerable< Symbol > list) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
CheckLink(string link, string keyword) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
CheckOneIsPresent(IEnumerable< Symbol > list) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
CheckOnlyOneIsPresent(IEnumerable< Symbol > list) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
CheckTypeIs< TU >(Symbol symbol) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
CheckTypeIs< TU, TV >(Symbol symbol) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
Compile() | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inline |
CompiledNode | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | |
compiledNode | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | private |
CompileNode() | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inline |
Errors | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | |
errors | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | private |
GetEnumerator() | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inline |
GetEnumerator() | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprivate |
HasErrors | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | |
InternalCompile() | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | protectedpure virtual |
InternalResolve(SymbolTable table) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotectedvirtual |
Line | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | |
Name | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | protected |
Nodes | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | protected |
RequirePath | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | |
Resolve(SymbolTable table) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inline |
Symbol | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | |
SyntaxNode(Symbol symbol, string name, int line, bool requirePath=false) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotected |
Validate(SymbolTable table) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inline |
ValidateMandatories() | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotectedvirtual |
ValidateReferences(SymbolTable table) | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotectedvirtual |
ValidateTypes() | Ntp.Analyzer.Config.Syntax.SyntaxNode< T > | inlineprotectedvirtual |