4 instantiations of CacheDict
System.Core (4)
Microsoft\Scripting\Actions\CallSite.cs (1)
107
_SiteCtors = ctors = new
CacheDict
<Type, Func<CallSiteBinder, CallSite>>(100);
Microsoft\Scripting\Ast\Expression.cs (1)
43
private static readonly CacheDict<Type, MethodInfo> _LambdaDelegateCache = new
CacheDict
<Type, MethodInfo>(40);
Microsoft\Scripting\Ast\LambdaExpression.cs (1)
263
_LambdaFactories = factories = new
CacheDict
<Type, LambdaFactory>(50);
Microsoft\Scripting\Utils\TypeExtensions.cs (1)
44
private static readonly CacheDict<MethodBase, ParameterInfo[]> _ParamInfoCache = new
CacheDict
<MethodBase, ParameterInfo[]>(75);
8 references to CacheDict
System.Core (8)
Microsoft\Scripting\Actions\CallSite.cs (2)
67
private static volatile
CacheDict
<Type, Func<CallSiteBinder, CallSite>> _SiteCtors;
104
var
ctors = _SiteCtors;
Microsoft\Scripting\Ast\Expression.cs (2)
43
private static readonly
CacheDict
<Type, MethodInfo> _LambdaDelegateCache = new CacheDict<Type, MethodInfo>(40);
44
private static volatile
CacheDict
<Type, LambdaFactory> _LambdaFactories;
Microsoft\Scripting\Ast\LambdaExpression.cs (2)
261
var
factories = _LambdaFactories;
529
var
ldc = _LambdaDelegateCache;
Microsoft\Scripting\Utils\TypeExtensions.cs (2)
44
private static readonly
CacheDict
<MethodBase, ParameterInfo[]> _ParamInfoCache = new CacheDict<MethodBase, ParameterInfo[]>(75);
48
var
pic = _ParamInfoCache;