10 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
15 callSite._match =
true;
19 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
28 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
35 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
42 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
49 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
55 @this.MoveRule(matched);
59 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
66 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
70 return site.Binder.GetRuleCache<T>();
73 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
79 cache.MoveRule(rule, i);
83 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
87 return cache.GetRules();
90 [Obsolete(
"CallSiteOps has been deprecated and is not supported.",
true)]
94 return binder.BindCore(site, args);
static bool GetMatch(CallSite site)
static RuleCache< T > GetRuleCache< T >(CallSite< T > site)
static bool SetNotMatched(CallSite site)
static void ClearMatch(CallSite site)
static ? T[] GetRules< T >(CallSite< T > site)
static T Bind< T >(CallSiteBinder binder, CallSite< T > site, object[] args)
static void UpdateRules< T >(CallSite< T > @this, int matched)
static CallSite< T > CreateMatchmaker< T >(CallSite< T > site)
static T[] GetCachedRules< T >(RuleCache< T > cache)
static void MoveRule< T >(RuleCache< T > cache, T rule, int i)
static void AddRule< T >(CallSite< T > site, T rule)
CallSite< T > CreateMatchMaker()