Метод | Описание | |
---|---|---|
Compiler ( ) : System | ||
ConstructSymbolTable ( System.Compiler.Compilation compilation, ErrorNodeList errors ) : void |
Parses all of the CompilationUnitSnippets in the given compilation, ignoring method bodies. Then resolves all type expressions. The resulting types can be retrieved from the module in compilation.TargetModule. The base types, interfaces and member signatures will all be resolved and on an equal footing with imported, already compiled modules and assemblies.
|
|
CreateCompilerOptions ( ) : CompilerOptions | ||
CreateDocument ( string fileName, int lineNumber, System.Compiler.DocumentText text ) : System.Compiler.Document | ||
CreateDocument ( string fileName, int lineNumber, string text ) : System.Compiler.Document | ||
CreateParser ( string fileName, int lineNumber, System.Compiler.DocumentText text, Module symbolTable, ErrorNodeList errorNodes, |
||
CreateZingDocument ( string fileName, int lineNumber, System.Compiler.DocumentText text ) : System.Compiler.Document | ||
GenerateCodeFromIR ( System.Compiler.Node node, |
||
ParseCompilerOption ( |
||
ParseCompilerParameters ( |
Метод | Описание | |
---|---|---|
CompileAssemblyFromDomBatch ( |
||
CompileAssemblyFromFileBatch ( |
||
CompileParseTree ( System.Compiler.Compilation compilation, ErrorNodeList errorNodes ) : void | ||
GenerateCodeFileFromIR ( System.Compiler.Node node, string path, string indent, bool blankLines, string bracingStyle ) : void | ||
ICodeGenerator ( GeneratorSupport supports ) : bool | ||
ICodeGenerator ( string value ) : bool | ||
ICodeGenerator ( |
||
ICodeGenerator ( string value ) : string | ||
ICodeGenerator ( |
||
ICodeGenerator ( System.CodeDom.CodeExpression e, |
||
ICodeGenerator ( |
||
ICodeGenerator ( |
||
ICodeGenerator ( |
||
ICodeGenerator ( string value ) : void | ||
ResolveIR ( System.Compiler.Compilation compilation, ErrorNodeList errorNodes ) : void | ||
SetOutputFileName ( |
public ConstructSymbolTable ( System.Compiler.Compilation compilation, ErrorNodeList errors ) : void | ||
compilation | System.Compiler.Compilation | |
errors | ErrorNodeList | |
Результат | void |
public CreateCompilerOptions ( ) : CompilerOptions | ||
Результат | CompilerOptions |
public CreateDocument ( string fileName, int lineNumber, System.Compiler.DocumentText text ) : System.Compiler.Document | ||
fileName | string | |
lineNumber | int | |
text | System.Compiler.DocumentText | |
Результат | System.Compiler.Document |
public CreateDocument ( string fileName, int lineNumber, string text ) : System.Compiler.Document | ||
fileName | string | |
lineNumber | int | |
text | string | |
Результат | System.Compiler.Document |
public CreateParser ( string fileName, int lineNumber, System.Compiler.DocumentText text, Module symbolTable, ErrorNodeList errorNodes, |
||
fileName | string | |
lineNumber | int | |
text | System.Compiler.DocumentText | |
symbolTable | Module | |
errorNodes | ErrorNodeList | |
options | ||
Результат | IParser |
public static CreateZingDocument ( string fileName, int lineNumber, System.Compiler.DocumentText text ) : System.Compiler.Document | ||
fileName | string | |
lineNumber | int | |
text | System.Compiler.DocumentText | |
Результат | System.Compiler.Document |
public static GenerateCodeFromIR ( System.Compiler.Node node, |
||
node | System.Compiler.Node | |
w | ||
o | ||
Результат | void |
public ParseCompilerOption ( |
||
options | ||
arg | string | |
errors | ErrorNodeList | |
Результат | bool |
public ParseCompilerParameters ( |
||
options | ||
arguments | string | |
errors | ErrorNodeList | |
Результат | string[] |