Class ClrInternalCallImplementor
An internal call implementor for the CLR.
Inherited Members
Namespace: Flame.Llvm
Assembly: Flame.Llvm.dll
Syntax
public class ClrInternalCallImplementor : InternalCallImplementor
Constructors
| Edit this page View SourceClrInternalCallImplementor()
Creates an instance of a CLR internal call implementor.
Declaration
protected ClrInternalCallImplementor()
Fields
| Edit this page View SourceInstance
An instance of an internal call implementor for the CLR.
Declaration
public static ClrInternalCallImplementor Instance
Field Value
| Type | Description |
|---|---|
| ClrInternalCallImplementor | A CLR internal call implementor. |
Methods
| Edit this page View SourceImplement(IMethod, LLVMValueRef, ModuleBuilder)
Implements a method by synthesizing an appropriate body for its LLVM function.
Declaration
public override void Implement(IMethod method, LLVMValueRef function, ModuleBuilder module)
Parameters
| Type | Name | Description |
|---|---|---|
| IMethod | method | An internal call method to implement. |
| LLVMValueRef | function |
|
| ModuleBuilder | module | The module that defines |