3 instantiations of ExpressionTreeForCurrentOptionsWithSize
Microsoft.Build (3)
Evaluation\ConditionEvaluator.cs (3)
245_ => new ExpressionTreeForCurrentOptionsWithSize(new ConcurrentDictionary<string, ConcurrentStack<GenericExpressionNode>>(StringComparer.Ordinal))); 320new ExpressionTreeForCurrentOptionsWithSize( 327new ExpressionTreeForCurrentOptionsWithSize(
5 references to ExpressionTreeForCurrentOptionsWithSize
Microsoft.Build (5)
Evaluation\ConditionEvaluator.cs (5)
169private static volatile ConcurrentDictionary<int, ExpressionTreeForCurrentOptionsWithSize> s_cachedExpressionTrees = new ConcurrentDictionary<int, ExpressionTreeForCurrentOptionsWithSize>(); 243var cachedExpressionTreesForCurrentOptions = s_cachedExpressionTrees.GetOrAdd( 302private static ExpressionTreeForCurrentOptionsWithSize FlushCacheIfLargerThanThreshold( 304ExpressionTreeForCurrentOptionsWithSize cachedExpressionTreesForCurrentOptions)