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