175 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)
500
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)
429
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)
1435
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(null, null, new BuiltInMetadataTable(null, this), FileSystems.Default);
Microsoft.Build.Engine.UnitTests (160)
BackEnd\TaskRegistry_Tests.cs (1)
2116
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 (142)
54
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
65
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
76
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
103
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(
128
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
152
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
169
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
830
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, ig, itemMetadata, FileSystems.Default);
852
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(
1465
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1497
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1550
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1576
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1598
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1647
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1679
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1710
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1731
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1773
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1789
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1807
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1824
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1838
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1860
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1885
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1908
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1930
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1952
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2047
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2062
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2082
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2098
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2114
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2130
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2146
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2162
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2178
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2195
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2212
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2229
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2247
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2265
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2281
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2296
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2312
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2329
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2347
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2364
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2400
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2418
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2435
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2452
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2469
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2485
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2501
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2516
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2529
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2545
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2564
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2581
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2597
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2621
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2640
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2663
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2692
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2726
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2742
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2760
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2778
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2794
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2810
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2825
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2841
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2859
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2884
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2899
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2929
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2959
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2981
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2997
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3013
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3031
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3047
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3066
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3082
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3101
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3114
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3126
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3137
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3150
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3161
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3173
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3184
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3197
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3208
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3221
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3243
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3263
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3272
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3288
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3321
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3340
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3354
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3367
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3381
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3403
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3437
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3460
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3494
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3537
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3553
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3572
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3587
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3602
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3623
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3673
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(new[]
3698
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3768
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3795
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3846
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3866
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3883
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3907
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3931
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3955
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3988
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, itemsByType, itemMetadata, FileSystems.Default);
4025
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4062
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4091
Expander<ProjectPropertyInstance, ProjectItemInstance> expander =
new
(pg, FileSystems.Default);
4105
Expander<ProjectPropertyInstance, ProjectItemInstance> expander =
new
(pg, FileSystems.Default);
4117
Expander<ProjectPropertyInstance, ProjectItemInstance> expander =
new
(pg, FileSystems.Default);
4153
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4416
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4442
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4488
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4500
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4512
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4842
var expander = new
Expander
<ProjectProperty, ProjectItem>(properties, FileSystems.Default);
4859
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(properties, FileSystems.Default);
5251
_ = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(
5289
var result = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default, loggingContext)
5362
var expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
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)
403
_expander = new
Expander
<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, itemBag, itemMetadata, FileSystems.Default);
241 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)
498
if (metadatum != null &&
Expander
<ProjectProperty, ProjectItem>.ExpressionMayContainExpandableExpressions(metadatum.EvaluatedValueEscaped))
500
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)
375
/// Initializes a new instance of the <see cref="
Expander
{P, I}"/> class.
427
internal
Expander
<P, I> WithLoggingContext(LoggingContext loggingContext)
1302
using
Expander
<P, I>.SpanBasedConcatenator results = new
Expander
<P, I>.SpanBasedConcatenator();
1925
Expander
<P, I> expander,
2078
Expander
<P, I> expander, string expression, IItemProvider<S> items, IItemFactory<S, T> itemFactory, ExpanderOptions options,
2128
ExpressionShredder.ItemExpressionCapture expressionCapture,
Expander
<P, I> expander, IItemProvider<S> items, IItemFactory<S, T> itemFactory,
2241
Expander
<P, I> expander,
2326
internal static string ExpandItemVectorsIntoString<T>(
Expander
<P, I> expander, string expression, IItemProvider<T> items, ExpanderOptions options, IElementLocation elementLocation)
2384
Expander
<P, I> expander,
3102
Expander
<P, I> expander,
3128
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)
1433
if (escapedValue != null &&
Expander
<ProjectProperty, ProjectItem>.ExpressionMayContainExpandableExpressions(escapedValue))
1435
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(null, null, new BuiltInMetadataTable(null, this), FileSystems.Default);
2134
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 (187)
BackEnd\TaskRegistry_Tests.cs (4)
45
private static
Expander
<ProjectPropertyInstance, ProjectItemInstance> s_registryExpander;
2031
internal static
Expander
<ProjectPropertyInstance, ProjectItemInstance> RegistryExpander => s_registryExpander ?? (s_registryExpander = GetExpander());
2065
internal static
Expander
<ProjectPropertyInstance, ProjectItemInstance> GetExpander()
2116
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 (160)
54
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
65
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
76
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
103
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(
128
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
152
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
169
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
182
var
expander = CreateExpander();
202
var
expander = CreateExpander();
222
var
expander = CreateItemFunctionExpander();
243
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = CreateItemFunctionExpander();
260
var
expander = CreateItemFunctionExpander();
286
var
expander = CreateItemFunctionExpander();
316
var
expander = CreateItemFunctionExpander();
330
var
expander = CreateItemFunctionExpander();
346
var
expander = CreateItemFunctionExpander();
362
var
expander = CreateItemFunctionExpander();
376
var
expander = CreateItemFunctionExpander();
697
var
expander = CreateItemFunctionExpander();
735
var
expander = CreateItemFunctionExpander();
755
var
expander = CreateItemFunctionExpander();
775
var
expander = CreateItemFunctionExpander();
790
private
Expander
<ProjectPropertyInstance, ProjectItemInstance> CreateItemFunctionExpander()
830
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, ig, itemMetadata, FileSystems.Default);
839
private
Expander
<ProjectPropertyInstance, ProjectItemInstance> CreateExpander()
852
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(
1465
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1497
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1550
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1576
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1598
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1647
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1679
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1710
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1731
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(lookup, lookup, itemMetadata, FileSystems.Default);
1773
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1789
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1807
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1824
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1838
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1860
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1885
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1908
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1930
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
1952
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2047
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2062
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2082
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2098
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2114
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2130
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2146
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2162
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2178
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2195
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2212
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2229
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2247
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2265
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2281
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2296
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2312
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2329
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2347
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2364
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2400
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2418
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2435
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2452
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2469
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2485
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2501
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2516
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2529
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2545
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2564
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2581
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2597
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2621
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2640
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2663
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2692
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2726
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2742
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2760
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2778
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2794
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2810
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2825
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2841
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2859
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2884
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2899
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2929
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2959
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2981
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
2997
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3013
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3031
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3047
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3066
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3082
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3101
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3114
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3126
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3137
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3150
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3161
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3173
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3184
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3197
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3208
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3221
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3243
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3263
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3272
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3288
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3321
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3340
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3354
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3367
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3381
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3403
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3408
private void AssertThrows(
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander, string expression, string expectedMessage)
3419
private void AssertSuccess(
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander, object expected, string expression)
3437
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3460
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3494
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3537
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3553
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3572
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3587
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3602
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3623
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3673
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(new[]
3698
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3768
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3795
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3846
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3866
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3883
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3907
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3931
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3955
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
3988
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, itemsByType, itemMetadata, FileSystems.Default);
4008
var
expander = CreateItemFunctionExpander();
4025
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4062
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4091
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new(pg, FileSystems.Default);
4105
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new(pg, FileSystems.Default);
4117
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new(pg, FileSystems.Default);
4153
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4416
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4442
Expander
<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, FileSystems.Default);
4488
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4500
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4512
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), FileSystems.Default);
4842
var
expander = new Expander<ProjectProperty, ProjectItem>(properties, FileSystems.Default);
4859
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(properties, FileSystems.Default);
5362
var
expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(pg, 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)
27
private readonly
Expander
<ProjectPropertyInstance, ProjectItemInstance> _expander;