C# Class clojure.lang.Runtime.Binding.MetaAFn

Inheritance: System.Dynamic.DynamicMetaObject, IInferableInvokable, IClojureConvertible
Afficher le fichier Open project: richhickey/clojure-clr

Méthodes publiques

Méthode Description
FnHasArity ( IFnArity fn, int i ) : bool
GetInferredType ( Type delegateType, Type parameterType ) : InferenceResult
MetaAFn ( Expression expression, AFn aFn ) : Microsoft.Scripting.Ast

Method Details

FnHasArity() public static méthode

public static FnHasArity ( IFnArity fn, int i ) : bool
fn IFnArity
i int
Résultat bool

GetInferredType() public méthode

public GetInferredType ( Type delegateType, Type parameterType ) : InferenceResult
delegateType System.Type
parameterType System.Type
Résultat Microsoft.Scripting.Actions.Calls.InferenceResult

MetaAFn() public méthode

public MetaAFn ( Expression expression, AFn aFn ) : Microsoft.Scripting.Ast
expression Expression
aFn AFn
Résultat Microsoft.Scripting.Ast