Class Shared
Assembly: RCaron.Jit.dll
View Source
Declarationcsharp
public static class Shared
Declarationcsharp
public static class Shared
Methods
DoFunction(CompiledFunction, DynamicMetaObject, DynamicMetaObject[], string, CallInfo, Type, BindingRestrictions)
View Source
Declarationcsharp
public static DynamicMetaObject DoFunction(CompiledFunction func, DynamicMetaObject target, DynamicMetaObject[] args, string name, CallInfo callInfo, Type returnType, BindingRestrictions restrictions)
Declarationcsharp
public static DynamicMetaObject DoFunction(CompiledFunction func, DynamicMetaObject target, DynamicMetaObject[] args, string name, CallInfo callInfo, Type returnType, BindingRestrictions restrictions)
Returns
System.Dynamic.DynamicMetaObject
Parameters
Type | Name |
---|---|
RCaron.Jit.CompiledFunction | func |
System.Dynamic.DynamicMetaObject | target |
System.Dynamic.DynamicMetaObject[] | args |
System.String | name |
System.Dynamic.CallInfo | callInfo |
System.Type | returnType |
System.Dynamic.BindingRestrictions | restrictions |
GetSameClassDefinitionRestrictions(DynamicMetaObject, ClassDefinition)
View Source
Declarationcsharp
public static BindingRestrictions GetSameClassDefinitionRestrictions(DynamicMetaObject target, ClassDefinition classDefinition)
Declarationcsharp
public static BindingRestrictions GetSameClassDefinitionRestrictions(DynamicMetaObject target, ClassDefinition classDefinition)
Returns
System.Dynamic.BindingRestrictions
Parameters
Type | Name |
---|---|
System.Dynamic.DynamicMetaObject | target |
RCaron.Classes.ClassDefinition | classDefinition |