Class InternalCallImplementor
Responsible for implementing methods that have no method body and are marked as internal calls.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Flame.Llvm
Assembly: Flame.Llvm.dll
Syntax
public abstract class InternalCallImplementor
Methods
| Improve this Doc View SourceImplement(IMethod, LLVMValueRef, ModuleBuilder)
Implements a method by synthesizing an appropriate body for its LLVM function.
Declaration
public abstract void Implement(IMethod method, LLVMValueRef function, ModuleBuilder module)
Parameters
Type | Name | Description |
---|---|---|
IMethod | method | An internal call method to implement. |
LLVMSharp.LLVMValueRef | function |
|
ModuleBuilder | module | The module that defines |