Property | Type | Description | |
---|---|---|---|
compilation | ICompilation | ||
constructors | ConstructorDeclaration>.Dictionary | ||
diagnostics | List |
||
enums | EnumMemberDeclaration>.Dictionary | ||
fields | VariableInitializer>.Dictionary | ||
indexers | IndexerDeclaration>.Dictionary | ||
inputs | List | ||
methods | MethodDeclaration>.Dictionary | ||
operators | OperatorDeclaration>.Dictionary | ||
originalInputs | Input>.Dictionary | ||
parents | ISymbol>.Dictionary | ||
properties | PropertyDeclaration>.Dictionary | ||
root | INamespace | ||
timingInMilliseconds | long>.Dictionary | ||
types | List |
Method | Description | |
---|---|---|
Compile ( List inputs ) : bool | ||
GenerateLog ( ) : string | ||
IsTopLevel ( ISymbol symbol ) : bool | ||
OriginalInput ( AstNode node ) : |
||
ParentSymbol ( ISymbol symbol ) : ISymbol | ||
ReportError ( DomRegion region, string message ) : void | ||
ReportWarning ( DomRegion region, string message ) : void |
Method | Description | |
---|---|---|
ScanTypes ( INamespace parent ) : void | ||
ScanTypes ( ITypeDefinition parent ) : void |
public OriginalInput ( AstNode node ) : |
||
node | AstNode | |
return |
public ParentSymbol ( ISymbol symbol ) : ISymbol | ||
symbol | ISymbol | |
return | ISymbol |
public ReportError ( DomRegion region, string message ) : void | ||
region | DomRegion | |
message | string | |
return | void |
public ReportWarning ( DomRegion region, string message ) : void | ||
region | DomRegion | |
message | string | |
return | void |
public Dictionary |
||
return | ConstructorDeclaration>.Dictionary |
public Dictionary |
||
return | long>.Dictionary |