3 instantiations of ExpressionTreeForCurrentOptionsWithSize
Microsoft.Build (3)
Evaluation\ConditionEvaluator.cs (3)
244
_ => new
ExpressionTreeForCurrentOptionsWithSize
(new ConcurrentDictionary<string, ConcurrentStack<GenericExpressionNode>>(StringComparer.Ordinal)));
319
new
ExpressionTreeForCurrentOptionsWithSize
(
326
new
ExpressionTreeForCurrentOptionsWithSize
(
5 references to ExpressionTreeForCurrentOptionsWithSize
Microsoft.Build (5)
Evaluation\ConditionEvaluator.cs (5)
168
private static readonly ConcurrentDictionary<int,
ExpressionTreeForCurrentOptionsWithSize
> s_cachedExpressionTrees = new ConcurrentDictionary<int,
ExpressionTreeForCurrentOptionsWithSize
>();
242
var
cachedExpressionTreesForCurrentOptions = s_cachedExpressionTrees.GetOrAdd(
301
private static
ExpressionTreeForCurrentOptionsWithSize
FlushCacheIfLargerThanThreshold(
303
ExpressionTreeForCurrentOptionsWithSize
cachedExpressionTreesForCurrentOptions)