1 write to _expander
Microsoft.Build (1)
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (1)
48
_expander
= new Expander<P, I>(_evaluatorData, _evaluatorData, _lazyEvaluator.EvaluationContext, _lazyEvaluator._loggingContext);
11 references to _expander
Microsoft.Build (11)
Evaluation\LazyItemEvaluator.IncludeOperation.cs (2)
49
string excludeExpanded =
_expander
.ExpandIntoStringLeaveEscaped(exclude, ExpanderOptions.ExpandPropertiesAndItems, _itemElement.ExcludeLocation);
67
var itemsFromExpression =
_expander
.ExpandExpressionCaptureIntoItems(
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (9)
50
_itemSpec.Expander =
_expander
;
204
_expander
.Metadata = itemContext.GetMetadataTable();
208
if (!EvaluateCondition(metadataElement.Condition, metadataElement, metadataExpansionOptions, ParserOptions.AllowAll,
_expander
, _lazyEvaluator))
213
string evaluatedValue =
_expander
.ExpandIntoStringLeaveEscaped(metadataElement.Value, metadataExpansionOptions, metadataElement.Location);
220
_expander
.Metadata = null;
230
_expander
.Metadata = metadataTable;
245
_expander
,
251
string evaluatedValue =
_expander
.ExpandIntoStringLeaveEscaped(metadataElement.Value, metadataExpansionOptions, metadataElement.Location);
268
_expander
.Metadata = null;