Show / Hide Table of Contents

Class CalliILGenerator

Generator for generating CallI IL calls

Inheritance
Object
CalliILGenerator
Implements
IILGenerator
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: WPIUtil.ILGeneration
Assembly: FRC.WPIUtil.dll
Syntax
public class CalliILGenerator : IILGenerator

Constructors

| Improve this Doc View Source

CalliILGenerator()

Construct a new Calli il generator

Declaration
public CalliILGenerator()

Methods

| Improve this Doc View Source

GenerateMethod(ILGenerator, Type, Type[], IntPtr, Boolean)

Generate a native calling method

Declaration
public void GenerateMethod(ILGenerator generator, Type returnType, Type[] parameters, IntPtr nativeFp, bool isStaticMethod = false)
Parameters
Type Name Description
ILGenerator generator
Type returnType
Type[] parameters
IntPtr nativeFp
Boolean isStaticMethod
| Improve this Doc View Source

GenerateMethodLastParameterStatusCheck(ILGenerator, Type, Type[], IntPtr, MethodInfo, Boolean)

Declaration
public void GenerateMethodLastParameterStatusCheck(ILGenerator generator, Type returnType, Type[] parameters, IntPtr nativeFp, MethodInfo checkFunction, bool isStaticMethod = false)
Parameters
Type Name Description
ILGenerator generator
Type returnType
Type[] parameters
IntPtr nativeFp
MethodInfo checkFunction
Boolean isStaticMethod
| Improve this Doc View Source

GenerateMethodRangeStatusCheck(ILGenerator, Type, Type[], IntPtr, MethodInfo, Int32, Boolean)

Declaration
public void GenerateMethodRangeStatusCheck(ILGenerator generator, Type returnType, Type[] parameters, IntPtr nativeFp, MethodInfo checkFunction, int checkParameterNumber, bool isStaticMethod = false)
Parameters
Type Name Description
ILGenerator generator
Type returnType
Type[] parameters
IntPtr nativeFp
MethodInfo checkFunction
Int32 checkParameterNumber
Boolean isStaticMethod
| Improve this Doc View Source

GenerateMethodReturnStatusCheck(ILGenerator, Type[], IntPtr, MethodInfo, Boolean)

Declaration
public void GenerateMethodReturnStatusCheck(ILGenerator generator, Type[] parameters, IntPtr nativeFp, MethodInfo checkFunction, bool isStaticMethod = false)
Parameters
Type Name Description
ILGenerator generator
Type[] parameters
IntPtr nativeFp
MethodInfo checkFunction
Boolean isStaticMethod

Implements

IILGenerator
  • Improve this Doc
  • View Source
Back to top Copyright © 2017 RobotDotNet