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