3 instantiations of ExpressionTreeForCurrentOptionsWithSize
Microsoft.Build (3)
Evaluation\ConditionEvaluator.cs (3)
243
_ => new
ExpressionTreeForCurrentOptionsWithSize
(new ConcurrentDictionary<string, Stack<GenericExpressionNode>>(StringComparer.Ordinal)));
326
new
ExpressionTreeForCurrentOptionsWithSize
(
333
new
ExpressionTreeForCurrentOptionsWithSize
(
5 references to ExpressionTreeForCurrentOptionsWithSize
Microsoft.Build (5)
Evaluation\ConditionEvaluator.cs (5)
167
private static readonly ConcurrentDictionary<int,
ExpressionTreeForCurrentOptionsWithSize
> s_cachedExpressionTrees = new ConcurrentDictionary<int,
ExpressionTreeForCurrentOptionsWithSize
>();
241
var
cachedExpressionTreesForCurrentOptions = s_cachedExpressionTrees.GetOrAdd(
308
private static
ExpressionTreeForCurrentOptionsWithSize
FlushCacheIfLargerThanThreshold(
310
ExpressionTreeForCurrentOptionsWithSize
cachedExpressionTreesForCurrentOptions)