Свойство | Type | Description | |
---|---|---|---|
codeEmitter | BaseCodeEmitter | ||
codeStream | Stream |
Méthode | Description | |
---|---|---|
CodeGenerationStage ( ) : System |
Initializes a new instance of the CodeGenerationStage class.
|
|
CodeGenerationStage ( bool emitBinary ) : System |
Initializes a new instance of the CodeGenerationStage class.
|
Méthode | Description | |
---|---|---|
BeginGenerate ( ) : void |
Begins the generate.
|
|
BlockEnd ( BasicBlock block ) : void |
Completion of code generation for a block.
|
|
BlockStart ( BasicBlock block ) : void |
Start of code generation for a block.
|
|
EmitInstructions ( ) : void |
Called to emit a list of instructions offered by the instruction provider.
|
|
EndGenerate ( ) : void |
Code generation completed.
|
|
Run ( ) : void |
protected BlockEnd ( BasicBlock block ) : void | ||
block | BasicBlock | The completed block. |
Résultat | void |
protected BlockStart ( BasicBlock block ) : void | ||
block | BasicBlock | The started block. |
Résultat | void |
public CodeGenerationStage ( bool emitBinary ) : System | ||
emitBinary | bool | if set to |
Résultat | System |