Exemple #1
0
 public EbiNativeFunction(string?name, EbiNativeFunctionDelegate d, EbiType returnType, params EbiType[] argTypes)
 {
     Name          = name;
     ReturnType    = returnType;
     ArgumentTypes = argTypes;
     Delegate      = d;
 }
Exemple #2
0
 public EbiNativeFunction(EbiNativeFunctionDelegate d, EbiType returnType, params EbiType[] argTypes) : this(null, d, returnType, argTypes)
 {
 }
Exemple #3
0
 public EbiNativeFunction(EbiNativeFunctionDelegate d, params EbiType[] argTypes) : this(null, d, EbiType.Void, argTypes)
 {
 }
Exemple #4
0
 public EbiNativeFunction(string?name, EbiNativeFunctionDelegate d, params EbiType[] argTypes) : this(name, d, EbiType.Void, argTypes)
 {
 }
Exemple #5
0
 public EbiNativeFunction(EbiNativeFunctionDelegate d) : this(null, d, Array.Empty <EbiType>())
 {
 }
Exemple #6
0
 public EbiNativeFunction(string?name, EbiNativeFunctionDelegate d) : this(name, d, Array.Empty <EbiType>())
 {
 }