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