|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | LambdaSignature |
Public Member Functions | |
| Expression | Bind (object[] args, ReadOnlyCollection< ParameterExpression > parameters, LabelTarget returnLabel) |
| virtual ? T | BindDelegate< T > (CallSite< T > site, object[] args) |
Protected Member Functions | |
| void | CacheTarget< T > (T target) |
Package Functions | |
| T | BindCore< T > (CallSite< T > site, object[] args) |
| RuleCache< T > | GetRuleCache< T > () |
Package Attributes | |
| Dictionary< Type, object > | Cache |
Properties | |
| static LabelTarget | UpdateLabel = Expression.Label("CallSiteBinder.UpdateLabel") [get] |
Static Private Member Functions | |
| static Expression< T > | Stitch< T > (Expression binding, LambdaSignature< T > signature) |
Definition at line 10 of file CallSiteBinder.cs.