174 instantiations of Expander
Microsoft.Build (15)
BackEnd\Components\RequestBuilder\ItemBucket.cs (1)
106
_expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(_lookup, _lookup, new StringMetadataTable(_metadata), FileSystems.Default, loggingContext);
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
184
_expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(baseLookup, baseLookup, FileSystems.Default, loggingContext);
Definition\Project.cs (1)
4296
Expander = new
Expander
<ProjectProperty, ProjectItem>(Properties, Items, evaluationContext, loggingContext);
Definition\ProjectItem.cs (1)
505
Expander<ProjectProperty, ProjectItem> expander = new
Expander
<ProjectProperty, ProjectItem>(null, null, new BuiltInMetadataTable(this), FileSystems.Default);
Definition\Toolset.cs (1)
862
_expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, FileSystems.Default, loggingContext);
Definition\ToolsetReader.cs (2)
446
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(initialProperties, FileSystems.Default);
564
expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(initialProperties, FileSystems.Default);
Evaluation\Evaluator.cs (1)
247
_expander = new
Expander
<P, I>(data, data, _evaluationContext, _evaluationLoggingContext);
Evaluation\Expander.cs (1)
424
return new
Expander
<P, I>(_properties, _items, _metadata, _fileSystem, EvaluationContext, loggingContext);
Evaluation\LazyItemEvaluator.cs (2)
55
_outerExpander = new
Expander
<P, I>(_outerEvaluatorData, _outerEvaluatorData, evaluationContext, loggingContext);
57
_expander = new
Expander
<P, I>(_evaluatorData, _evaluatorData, evaluationContext, loggingContext);
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (1)
49
_expander = new
Expander
<P, I>(_evaluatorData, _evaluatorData, _lazyEvaluator.EvaluationContext, _lazyEvaluator._loggingContext);
Instance\ProjectInstance.cs (2)
2330
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(this, this, FileSystems.Default, _loggingContext);
2348
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(this, this, FileSystems.Default, _loggingContext);
Instance\ProjectItemInstance.cs (1)
1432
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(null, null, new BuiltInMetadataTable(null, this), FileSystems.Default);
Microsoft.Build.Engine.UnitTests (159)
BackEnd\TaskRegistry_Tests.cs (1)
2117
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(
Evaluation\Evaluator_Tests.cs (1)
4485
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, FileSystems.Default);
Evaluation\Expander_Tests.cs (141)
48
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
59
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
70
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
97
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(
122
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
146
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
163
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
824
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, ig, itemMetadata, FileSystems.Default);
846
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(
1459
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1491
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1544
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1570
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1592
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1641
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1673
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1704
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1725
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1767
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1783
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1801
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1818
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1832
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1854
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1879
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1902
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1924
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1946
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2041
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2056
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2076
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2092
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2108
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2124
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2140
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2156
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2172
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2189
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2206
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2223
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2241
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2259
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2275
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2290
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2306
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2323
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2341
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2358
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2394
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2412
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2429
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2446
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2463
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2479
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2495
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2510
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2523
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2539
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2558
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2575
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2591
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2615
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2634
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2657
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2686
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2720
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2736
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2754
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2772
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2788
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2804
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2819
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2835
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2853
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2878
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2893
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2923
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2953
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2975
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2991
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3007
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3025
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3041
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3060
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3076
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3095
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3108
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3120
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3131
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3144
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3155
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3167
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3178
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3191
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3202
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3215
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3237
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3257
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3266
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3282
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3315
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3334
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3348
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3361
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3375
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3397
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3431
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3454
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3488
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3531
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3547
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3566
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3581
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3596
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3617
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3667
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(new[]
3692
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3762
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3789
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3840
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3860
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3877
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3901
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3925
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3949
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3982
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, itemsByType, itemMetadata, FileSystems.Default);
4019
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4056
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4085
Expander<ProjectPropertyInstance, ProjectItemInstance> expander =
new
(pg, FileSystems.Default);
4099
Expander<ProjectPropertyInstance, ProjectItemInstance> expander =
new
(pg, FileSystems.Default);
4111
Expander<ProjectPropertyInstance, ProjectItemInstance> expander =
new
(pg, FileSystems.Default);
4147
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4410
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4436
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4482
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4494
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4506
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4836
var expander = new
Expander
<ProjectProperty, ProjectItem>(properties, FileSystems.Default);
4853
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(properties, FileSystems.Default);
5244
_ = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(
5282
var result = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default, loggingContext)
Evaluation\ItemSpec_Tests.cs (1)
92
return new
ProjectInstanceExpander
(
ExpressionTree_Tests.cs (14)
29
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
45
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
70
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
89
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
101
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), new ItemDictionary<ProjectItemInstance>(), FileSystems.Default, null);
151
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, new ItemDictionary<ProjectItemInstance>(), FileSystems.Default, null);
189
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), itemBag, FileSystems.Default, null);
232
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, FileSystems.Default, null);
264
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, FileSystems.Default, null);
285
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, FileSystems.Default, null);
314
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, FileSystems.Default, null);
331
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), itemBag, FileSystems.Default, null);
418
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, new ItemDictionary<ProjectItemInstance>(), FileSystems.Default, null);
505
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
ExpressionTreeExpression_Tests.cs (1)
404
_expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, itemMetadata, FileSystems.Default);
240 references to Expander
Microsoft.Build (54)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (3)
393
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander,
590
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander)
657
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander,
BackEnd\Components\RequestBuilder\ItemBucket.cs (2)
31
private
Expander
<ProjectPropertyInstance, ProjectItemInstance> _expander;
151
internal
Expander
<ProjectPropertyInstance, ProjectItemInstance> Expander
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
119
private
Expander
<ProjectPropertyInstance, ProjectItemInstance> _expander;
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
555
private TaskHostParameters GatherTaskIdentityParameters(
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander)
Definition\Project.cs (1)
4232
internal
Expander
<ProjectProperty, ProjectItem> Expander { get; private set; }
Definition\ProjectItem.cs (2)
503
if (metadatum != null &&
Expander
<ProjectProperty, ProjectItem>.ExpressionMayContainExpandableExpressions(metadatum.EvaluatedValueEscaped))
505
Expander
<ProjectProperty, ProjectItem> expander = new Expander<ProjectProperty, ProjectItem>(null, null, new BuiltInMetadataTable(this), FileSystems.Default);
Definition\Toolset.cs (1)
134
private
Expander
<ProjectPropertyInstance, ProjectItemInstance> _expander;
Definition\ToolsetReader.cs (3)
446
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(initialProperties, FileSystems.Default);
515
private void EvaluateAndSetProperty(ToolsetPropertyDefinition property, PropertyDictionary<ProjectPropertyInstance> properties, PropertyDictionary<ProjectPropertyInstance> globalProperties, PropertyDictionary<ProjectPropertyInstance> initialProperties, bool accumulateProperties, ref string toolsPath, ref string binPath, ref
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander)
572
private string ExpandPropertyUnescaped(ToolsetPropertyDefinition property,
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander)
Evaluation\ConditionEvaluator.cs (4)
184
Expander
<P, I> expander,
217
Expander
<P, I> expander,
397
private readonly
Expander
<P, I> _expander;
429
Expander
<P, I> expander,
Evaluation\Evaluator.cs (3)
69
private readonly
Expander
<P, I> _expander;
376
internal static List<I> CreateItemsFromInclude(string rootDirectory, ProjectItemElement itemElement, IItemFactory<I, I> itemFactory, string unevaluatedIncludeEscaped,
Expander
<P, I> expander, ILoggingService loggingService, string buildEventFileInfoFullPath, BuildEventContext buildEventContext)
1773
Expander
<P, I> expander, SdkReferencePropertyExpansionMode mode)
Evaluation\Expander.cs (12)
370
/// Initializes a new instance of the <see cref="
Expander
{P, I}"/> class.
422
internal
Expander
<P, I> WithLoggingContext(LoggingContext loggingContext)
1297
using
Expander
<P, I>.SpanBasedConcatenator results = new
Expander
<P, I>.SpanBasedConcatenator();
1920
Expander
<P, I> expander,
2073
Expander
<P, I> expander, string expression, IItemProvider<S> items, IItemFactory<S, T> itemFactory, ExpanderOptions options,
2123
ExpressionShredder.ItemExpressionCapture expressionCapture,
Expander
<P, I> expander, IItemProvider<S> items, IItemFactory<S, T> itemFactory,
2236
Expander
<P, I> expander,
2321
internal static string ExpandItemVectorsIntoString<T>(
Expander
<P, I> expander, string expression, IItemProvider<T> items, ExpanderOptions options, IElementLocation elementLocation)
2379
Expander
<P, I> expander,
3097
Expander
<P, I> expander,
3123
string include =
Expander
<P, I>.PropertyExpander<P>.ConvertToString(result);
Evaluation\ItemSpec.cs (4)
39
private
Expander
<P, I> _expander;
148
public
Expander
<P, I> Expander { get; set; }
162
Expander
<P, I> expander,
271
var capture =
Expander
<P, I>.ExpandSingleItemVectorExpressionIntoExpressionCapture(
Evaluation\LazyItemEvaluator.cs (4)
33
private readonly
Expander
<P, I> _outerExpander;
35
private readonly
Expander
<P, I> _expander;
75
Expander
<P, I> expander,
675
ExpressionShredder.ItemExpressionCapture? match =
Expander
<P, I>.ExpandSingleItemVectorExpressionIntoExpressionCapture(
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (1)
29
protected readonly
Expander
<P, I> _expander;
Evaluation\ProjectParser.cs (2)
10
using Expander = Microsoft.Build.Evaluation.
Expander
<Microsoft.Build.Evaluation.ProjectProperty, Microsoft.Build.Evaluation.ProjectItem>;
408
bool containsItemVector =
Expander
.ExpressionContainsItemVector(metadatum.Value);
Instance\ProjectInstance.cs (2)
2330
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(this, this, FileSystems.Default, _loggingContext);
2348
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(this, this, FileSystems.Default, _loggingContext);
Instance\ProjectItemInstance.cs (3)
1430
if (escapedValue != null &&
Expander
<ProjectProperty, ProjectItem>.ExpressionMayContainExpandableExpressions(escapedValue))
1432
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(null, null, new BuiltInMetadataTable(null, this), FileSystems.Default);
2138
if (
Expander
<ProjectProperty, ProjectItem>.ExpressionMayContainExpandableExpressions(kvp.Value))
Instance\TaskRegistry.cs (5)
246
Expander
<P, I> expander,
280
Expander
<P, I> expander,
1674
internal void ExpandUsingTask<P, I>(ProjectUsingTaskElement projectUsingTaskXml,
Expander
<P, I> expander, ExpanderOptions expanderOptions)
1700
private void EvaluateTaskBody<P, I>(
Expander
<P, I> expander, ProjectUsingTaskBodyElement taskElement, ExpanderOptions expanderOptions)
1736
private void ParseUsingTaskParameterGroupElement<P, I>(UsingTaskParameterGroupElement usingTaskParameterGroup,
Expander
<P, I> expander, ExpanderOptions expanderOptions)
Microsoft.Build.Engine.UnitTests (186)
BackEnd\TaskRegistry_Tests.cs (4)
46
private static
Expander
<ProjectPropertyInstance, ProjectItemInstance> s_registryExpander;
2032
internal static
Expander
<ProjectPropertyInstance, ProjectItemInstance> RegistryExpander => s_registryExpander ?? (s_registryExpander = GetExpander());
2066
internal static
Expander
<ProjectPropertyInstance, ProjectItemInstance> GetExpander()
2117
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(
Evaluation\Evaluator_Tests.cs (1)
4485
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, FileSystems.Default);
Evaluation\Expander_Tests.cs (159)
48
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
59
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
70
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
97
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(
122
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
146
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
163
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
176
var
expander = CreateExpander();
196
var
expander = CreateExpander();
216
var
expander = CreateItemFunctionExpander();
237
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = CreateItemFunctionExpander();
254
var
expander = CreateItemFunctionExpander();
280
var
expander = CreateItemFunctionExpander();
310
var
expander = CreateItemFunctionExpander();
324
var
expander = CreateItemFunctionExpander();
340
var
expander = CreateItemFunctionExpander();
356
var
expander = CreateItemFunctionExpander();
370
var
expander = CreateItemFunctionExpander();
691
var
expander = CreateItemFunctionExpander();
729
var
expander = CreateItemFunctionExpander();
749
var
expander = CreateItemFunctionExpander();
769
var
expander = CreateItemFunctionExpander();
784
private
Expander
<ProjectPropertyInstance, ProjectItemInstance> CreateItemFunctionExpander()
824
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, ig, itemMetadata, FileSystems.Default);
833
private
Expander
<ProjectPropertyInstance, ProjectItemInstance> CreateExpander()
846
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(
1459
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1491
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1544
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1570
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1592
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1641
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1673
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1704
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1725
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1767
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1783
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1801
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1818
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1832
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1854
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1879
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1902
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1924
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1946
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2041
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2056
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2076
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2092
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2108
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2124
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2140
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2156
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2172
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2189
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2206
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2223
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2241
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2259
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2275
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2290
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2306
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2323
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2341
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2358
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2394
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2412
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2429
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2446
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2463
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2479
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2495
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2510
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2523
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2539
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2558
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2575
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2591
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2615
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2634
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2657
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2686
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2720
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2736
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2754
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2772
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2788
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2804
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2819
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2835
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2853
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2878
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2893
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2923
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2953
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2975
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2991
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3007
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3025
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3041
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3060
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3076
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3095
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3108
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3120
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3131
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3144
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3155
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3167
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3178
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3191
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3202
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3215
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3237
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3257
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3266
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3282
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3315
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3334
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3348
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3361
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3375
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3397
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3402
private void AssertThrows(
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander, string expression, string expectedMessage)
3413
private void AssertSuccess(
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander, object expected, string expression)
3431
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3454
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3488
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3531
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3547
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3566
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3581
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3596
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3617
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3667
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(new[]
3692
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3762
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3789
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3840
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3860
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3877
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3901
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3925
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3949
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3982
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, itemsByType, itemMetadata, FileSystems.Default);
4002
var
expander = CreateItemFunctionExpander();
4019
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4056
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4085
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new(pg, FileSystems.Default);
4099
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new(pg, FileSystems.Default);
4111
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new(pg, FileSystems.Default);
4147
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4410
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4436
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4482
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4494
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4506
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4836
var
expander = new Expander<ProjectProperty, ProjectItem>(properties, FileSystems.Default);
4853
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(properties, FileSystems.Default);
Evaluation\ItemSpec_Tests.cs (3)
16
Microsoft.Build.Evaluation.
Expander
<Microsoft.Build.Execution.ProjectPropertyInstance, Microsoft.Build.Execution.ProjectItemInstance>;
81
private ProjectInstanceItemSpec CreateItemSpecFrom(string itemSpec,
ProjectInstanceExpander
expander, IElementLocation location = null)
88
private
ProjectInstanceExpander
CreateExpander(Dictionary<string, string[]> items)
ExpressionTree_Tests.cs (18)
29
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
45
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
70
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
89
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
101
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), new ItemDictionary<ProjectItemInstance>(), FileSystems.Default, null);
151
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, new ItemDictionary<ProjectItemInstance>(), FileSystems.Default, null);
189
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), itemBag, FileSystems.Default, null);
232
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, FileSystems.Default, null);
264
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, FileSystems.Default, null);
285
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, FileSystems.Default, null);
314
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, FileSystems.Default, null);
331
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), itemBag, FileSystems.Default, null);
418
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, new ItemDictionary<ProjectItemInstance>(), FileSystems.Default, null);
426
private void AssertParseEvaluate(Parser p, string expression,
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander, bool expected)
431
private void AssertParseEvaluate(Parser p, string expression,
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander, bool expected, ConditionEvaluator.IConditionEvaluationState state)
458
private void AssertParseEvaluateThrow(Parser p, string expression,
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander)
463
private void AssertParseEvaluateThrow(Parser p, string expression,
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander, ConditionEvaluator.IConditionEvaluationState state)
505
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
ExpressionTreeExpression_Tests.cs (1)
28
private readonly
Expander
<ProjectPropertyInstance, ProjectItemInstance> _expander;