184 references to ExpandIntoStringLeaveEscaped
Microsoft.Build (40)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (4)
196
string evaluatedValue = bucket.Expander.
ExpandIntoStringLeaveEscaped
(metadataInstance.Value, expanderOptions, metadataInstance.Location);
341
string evaluatedValue = bucket.Expander.
ExpandIntoStringLeaveEscaped
(metadataInstance.Value, ExpanderOptions.ExpandAll, metadataInstance.Location);
403
string evaluatedInclude = expander.
ExpandIntoStringLeaveEscaped
(originalItem.Include, ExpanderOptions.ExpandPropertiesAndMetadata, originalItem.IncludeLocation);
414
string evaluatedExclude = expander.
ExpandIntoStringLeaveEscaped
(originalItem.Exclude, ExpanderOptions.ExpandAll, originalItem.ExcludeLocation);
BackEnd\Components\RequestBuilder\IntrinsicTasks\PropertyGroupIntrinsicTask.cs (1)
88
string evaluatedValue = bucket.Expander.
ExpandIntoStringLeaveEscaped
(property.Value, ExpanderOptions.ExpandAll, property.Location);
Definition\Project.cs (3)
3469
string evaluatedExistingInclude = _data.Expander.
ExpandIntoStringLeaveEscaped
(candidateExistingItemXml.Include, ExpanderOptions.ExpandProperties, candidateExistingItemXml.IncludeLocation);
3523
string evaluatedValueEscaped = _data.Expander.
ExpandIntoStringLeaveEscaped
(unevaluatedValue, ExpanderOptions.ExpandProperties, propertyLocation);
3580
string evaluatedValueEscaped = _data.Expander.
ExpandIntoStringLeaveEscaped
(unevaluatedValue, ExpanderOptions.ExpandAll, metadataLocation);
Definition\ProjectItem.cs (1)
507
value = expander.
ExpandIntoStringLeaveEscaped
(metadatum.EvaluatedValueEscaped, ExpanderOptions.ExpandBuiltInMetadata, metadatum.Location);
Evaluation\Evaluator.cs (7)
384
string evaluatedIncludeEscaped = expander.
ExpandIntoStringLeaveEscaped
(unevaluatedIncludeEscaped, ExpanderOptions.ExpandProperties, itemElement.IncludeLocation);
964
string expanded = _expander.
ExpandIntoStringLeaveEscaped
(currentProjectOrImport.DefaultTargets, ExpanderOptions.ExpandProperties, currentProjectOrImport.DefaultTargetsLocation);
1321
string evaluatedValue = _expander.
ExpandIntoStringLeaveEscaped
(propertyElement.Value, ExpanderOptions.ExpandProperties, propertyElement.Location);
1379
string evaluatedValue = _expander.
ExpandIntoStringLeaveEscaped
(metadataElement.Value, ExpanderOptions.ExpandPropertiesAndCustomMetadata, itemDefinitionElement.Location);
1787
return expander.
ExpandIntoStringLeaveEscaped
(value, Options, location);
2024
string importExpressionEscaped = _expander.
ExpandIntoStringLeaveEscaped
(unescapedExpression, ExpanderOptions.ExpandProperties, importElement.ProjectLocation);
2534
_expander.
ExpandIntoStringLeaveEscaped
(
Evaluation\Expander.cs (2)
475
string result =
ExpandIntoStringLeaveEscaped
(expression, options, elementLocation);
531
return ExpressionShredder.SplitSemiColonSeparatedList(
ExpandIntoStringLeaveEscaped
(expression, options, elementLocation));
Evaluation\ItemSpec.cs (1)
187
evaluatedItemspecEscaped = Expander.
ExpandIntoStringLeaveEscaped
(
Evaluation\LazyItemEvaluator.cs (5)
561
string evaluatedExclude = _expander.
ExpandIntoStringLeaveEscaped
(itemElement.Exclude, ExpanderOptions.ExpandProperties, itemElement.ExcludeLocation);
590
string evaluatedmatchOnMetadata = _expander.
ExpandIntoStringLeaveEscaped
(itemElement.MatchOnMetadata, ExpanderOptions.ExpandProperties, itemElement.MatchOnMetadataLocation);
599
string metadataExpanded = _expander.
ExpandIntoStringLeaveEscaped
(matchOnMetadataSplit, ExpanderOptions.ExpandPropertiesAndItems, itemElement.MatchOnMetadataLocation);
642
string expression = _expander.
ExpandIntoStringLeaveEscaped
(
649
expression = _expander.
ExpandIntoStringLeaveEscaped
(
Evaluation\LazyItemEvaluator.IncludeOperation.cs (1)
48
string excludeExpanded = _expander.
ExpandIntoStringLeaveEscaped
(exclude, ExpanderOptions.ExpandPropertiesAndItems, _itemElement.ExcludeLocation);
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (2)
214
string evaluatedValue = _expander.
ExpandIntoStringLeaveEscaped
(metadataElement.Value, metadataExpansionOptions, metadataElement.Location);
252
string evaluatedValue = _expander.
ExpandIntoStringLeaveEscaped
(metadataElement.Value, metadataExpansionOptions, metadataElement.Location);
Instance\ProjectItemInstance.cs (1)
1435
return expander.
ExpandIntoStringLeaveEscaped
(escapedValue, ExpanderOptions.ExpandBuiltInMetadata, ElementLocation.EmptyLocation);
Instance\TaskRegistry.cs (12)
307
string taskName = expander.
ExpandIntoStringLeaveEscaped
(projectUsingTaskXml.TaskName, expanderOptions, projectUsingTaskXml.TaskNameLocation);
318
string taskFactory = expander.
ExpandIntoStringLeaveEscaped
(projectUsingTaskXml.TaskFactory, expanderOptions, projectUsingTaskXml.TaskFactoryLocation);
327
assemblyFile = expander.
ExpandIntoStringLeaveEscaped
(projectUsingTaskXml.AssemblyFile, expanderOptions, projectUsingTaskXml.AssemblyFileLocation);
331
assemblyName = expander.
ExpandIntoStringLeaveEscaped
(projectUsingTaskXml.AssemblyName, expanderOptions, projectUsingTaskXml.AssemblyNameLocation);
422
string runtime = expander.
ExpandIntoStringLeaveEscaped
(projectUsingTaskXml.Runtime, expanderOptions, projectUsingTaskXml.RuntimeLocation);
423
string architecture = expander.
ExpandIntoStringLeaveEscaped
(projectUsingTaskXml.Architecture, expanderOptions, projectUsingTaskXml.ArchitectureLocation);
424
string overrideUsingTask = expander.
ExpandIntoStringLeaveEscaped
(projectUsingTaskXml.Override, expanderOptions, projectUsingTaskXml.OverrideLocation);
1705
string expandedType = expander.
ExpandIntoStringLeaveEscaped
(taskElement.Evaluate, expanderOptions, taskElement.EvaluateLocation);
1723
_inlineTaskXmlBody = expander.
ExpandIntoStringLeaveEscaped
(taskElement.TaskBody, expanderOptions, taskElement.Location);
1746
string expandedType = expander.
ExpandIntoStringLeaveEscaped
(parameter.ParameterType, expanderOptions, parameter.ParameterTypeLocation);
1784
string expandedOutput = expander.
ExpandIntoStringLeaveEscaped
(parameter.Output, expanderOptions, parameter.OutputLocation);
1810
string expandedRequired = expander.
ExpandIntoStringLeaveEscaped
(parameter.Required, expanderOptions, parameter.RequiredLocation);
Microsoft.Build.Engine.UnitTests (144)
Evaluation\Expander_Tests.cs (144)
165
string result = expander.
ExpandIntoStringLeaveEscaped
("$()", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
312
string result = expander.
ExpandIntoStringLeaveEscaped
("[@(type->'%($(a)), '%'')]", ExpanderOptions.ExpandAll, MockElementLocation.Instance);
326
string result = expander.
ExpandIntoStringLeaveEscaped
("[@(i->'%(Meta9))']", ExpanderOptions.ExpandAll, MockElementLocation.Instance);
342
string result = expander.
ExpandIntoStringLeaveEscaped
("@(i->'%(Meta0)'->'%(Directory)'->Distinct())", ExpanderOptions.ExpandItems, MockElementLocation.Instance);
358
string result = expander.
ExpandIntoStringLeaveEscaped
("[@(i->'%(Meta0)'->'%(Directory)'->Distinct())]", ExpanderOptions.ExpandItems, MockElementLocation.Instance);
372
string result = expander.
ExpandIntoStringLeaveEscaped
("@(i->'%(MetaBlank)'->'%(Directory)'->Distinct())", ExpanderOptions.ExpandItems, MockElementLocation.Instance);
1600
expander.
ExpandIntoStringLeaveEscaped
(xmlattribute.Value, ExpanderOptions.ExpandAll, MockElementLocation.Instance));
1682
string expandedString = expander.
ExpandIntoStringLeaveEscaped
(xmlattribute.Value, ExpanderOptions.ExpandAll, MockElementLocation.Instance);
1769
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\VSTSDB@VSTSDBDirectory)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
1785
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$(Solutions.VSVersion)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
1803
expander.
ExpandIntoStringLeaveEscaped
(@"$(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\VSTSDB@XXXXDBDirectory)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
1820
expander.
ExpandIntoStringLeaveEscaped
(@"$(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\VSTSDB@VSTSDBDirectoryX)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
1836
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$(Registry:HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test@Value)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
1861
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$(Registry:HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test@Value)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
1883
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$(Registry:HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test@Value)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
1906
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$(Registry:HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test@Value)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
1928
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$(Registry:HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test@Value)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
1950
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$(Registry:HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test@Value)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2043
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.Convert]::ChangeType('null',$(SomeStuff.GetTypeCode())))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2059
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.Environment]::GetEnvironmentVariable(`_NonExistentVar`))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2063
result = expander.
ExpandIntoStringLeaveEscaped
("prefix_$([System.Environment]::GetEnvironmentVariable(`_NonExistentVar`))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2078
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.ToUpperInvariant())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2094
string result = expander.
ExpandIntoStringLeaveEscaped
("$(FileName.Trim())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2110
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.Length)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2126
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.get_Length())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2142
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.ToLowerInvariant())_goop", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2158
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.SubString(13))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2174
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.SubString(8))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2191
string result = expander.
ExpandIntoStringLeaveEscaped
("$(MyPath.SubString($(RootPath.Length)))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2208
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.SubString(1$(Value)))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2225
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$(PathRoot2.Endswith(" + Path.DirectorySeparatorChar + "))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2227
result = expander.
ExpandIntoStringLeaveEscaped
(@"$(PathRoot.Endswith(" + Path.DirectorySeparatorChar + "))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2243
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.SubString(1$(Value)).ToLowerInvariant().SubString($(Value)))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2261
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.ToUpperInvariant().ToLowerInvariant())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2277
string result = expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.SubString($(Value.get_Length())))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2292
string result = expander.
ExpandIntoStringLeaveEscaped
("$([MSBuild]::__GetListTest())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2308
string result = expander.
ExpandIntoStringLeaveEscaped
("$(List.Split(-))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2325
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.Environment]::GetEnvironmentVariables())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ToUpperInvariant();
2343
string result = expander.
ExpandIntoStringLeaveEscaped
("$(List.Split($(Splitter.ToCharArray())))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2396
expander.
ExpandIntoStringLeaveEscaped
("[$(SomeStuff($(Value)))]", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2414
expander.
ExpandIntoStringLeaveEscaped
("[$(SomeStuff.Lgg)]", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2431
expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.ToUpperInvariant().Foo)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2448
expander.
ExpandIntoStringLeaveEscaped
("[$(SomeStuff($(System.DateTime.Now)))]", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2465
expander.
ExpandIntoStringLeaveEscaped
("$(SomeStuff.ToLowerInvariant()_goop)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2481
expander.
ExpandIntoStringLeaveEscaped
("[$(SomeStuff.Substring(HELLO!))]", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2497
expander.
ExpandIntoStringLeaveEscaped
("[$(SomeStuff.Substring(-10))]", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2512
expander.
ExpandIntoStringLeaveEscaped
("$(([System.DateTime]::Now).ToString(\"MM.dd.yyyy\"))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2525
string result = expander.
ExpandIntoStringLeaveEscaped
("[%(LowerLetterList.Identity.ToUpper())]", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2541
string result = expander.
ExpandIntoStringLeaveEscaped
("$(System)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2560
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::MakeRelative($(ParentPath), `$(FilePath)`))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2577
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.IO.Path]::Combine($(Drive), `$(File)`))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2617
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.Version]::new($(ver1)).CompareTo($([System.Version]::new($(ver2)))))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2638
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.Type]::GetType(`System.Type`))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2665
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.Diagnostics.Process]::GetCurrentProcess().Id)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2694
Assert.Throws<InvalidProjectFileException>(() => expander.
ExpandIntoStringLeaveEscaped
("$([Microsoft.FOO.FileIO.FileSystem]::CurrentDirectory)", ExpanderOptions.ExpandProperties, MockElementLocation.Instance));
2695
Assert.Throws<InvalidProjectFileException>(() => expander.
ExpandIntoStringLeaveEscaped
("$([Foo.Baz]::new())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance));
2696
Assert.Throws<InvalidProjectFileException>(() => expander.
ExpandIntoStringLeaveEscaped
("$([Foo]::new())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance));
2697
Assert.Throws<InvalidProjectFileException>(() => expander.
ExpandIntoStringLeaveEscaped
("$([Foo.]::new())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance));
2698
Assert.Throws<InvalidProjectFileException>(() => expander.
ExpandIntoStringLeaveEscaped
("$([.Foo]::new())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance));
2699
Assert.Throws<InvalidProjectFileException>(() => expander.
ExpandIntoStringLeaveEscaped
("$([.]::new())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance));
2700
Assert.Throws<InvalidProjectFileException>(() => expander.
ExpandIntoStringLeaveEscaped
("$([]::new())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance));
2722
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.IO.Path]::Combine(`" + s_rootPathPrefix + "`, `$(File)`))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2738
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.IO.Path]::Combine(`" +
2756
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.IO.Path]::Combine(`" +
2774
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.IO.Path]::Combine(`" +
2791
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.DateTime]::Parse(" + dateTime + ").ToString(\"yyyy/MM/dd HH:mm:ss\"))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2806
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.DateTime]::Parse(" + dateTime + ").ToString(\"MM.dd.yyyy\"))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2821
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.DateTime]::Now.ToString(\"MM.dd.yyyy\"))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2837
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.IO.Path]::Combine(`" +
2856
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.Text.RegularExpressions.Regex]::IsMatch(`-42`, `^-?\d+(\.\d{2})?$`, `RegexOptions.IgnoreCase,RegexOptions.Singleline`))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2861
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.Text.RegularExpressions.Regex]::IsMatch(`-42`, `^-?\d+(\.\d{2})?$`, System.Text.RegularExpressions.RegexOptions.IgnoreCase|RegexOptions.Singleline))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2865
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.Text.RegularExpressions.Regex]::IsMatch(`100 GBP`, `^-?\d+(\.\d{2})?$`))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2880
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.DateTime]::Parse(" + dateTime + ").ToString(`yyyy/MM/dd HH:mm:ss`))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2895
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.Environment]::GetFolderPath(SpecialFolder.System))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2932
var result = expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
2954
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
2976
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
2992
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3008
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3026
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3042
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3061
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3077
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3096
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3109
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3121
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3132
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3145
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3156
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3168
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3179
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3192
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3203
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3216
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expected);
3239
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expectedExpansion);
3259
expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe(expectedExpansion);
3270
var result = expander.
ExpandIntoStringLeaveEscaped
($"$([MSBuild]::IsOsPlatform({osPlatformLowerCase}))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3433
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.String]::Equals(`a`, `A`, StringComparison.OrdinalIgnoreCase))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3533
expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::GetPathOfFileAbove($(FileWithPath)))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3552
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.Globalization.CultureInfo]::new(`en-US`).ToString())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3568
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Add(40, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3583
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Add(39.9, 2.1))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3598
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::ValueOrDefault('', '42'))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3602
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::ValueOrDefault('42', '43'))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3619
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::ValueOrDefault('$(DifferentTargetsPath)', '42'))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3625
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::ValueOrDefault('$(DifferentTargetsPath)', '43'))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3694
expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::DoesTaskHostExist('ASDF', 'CurrentArchitecture'))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3769
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::BitwiseAnd(32,$([System.IO.File]::GetAttributes(" + tempFile + "))))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3791
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Add(39.9, 2.1))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3795
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Add(40, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3799
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Subtract(44, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3803
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Subtract(42.9, 0.9))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3807
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Multiply(21, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3811
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Multiply(84.0, 0.5))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3815
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Divide(84, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3819
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Divide(84.4, 2.0))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3823
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Modulo(85, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3827
result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::Modulo(2345.5, 43))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3842
expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::BitwiseOr(40, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe((40 | 2).ToString());
3843
expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::BitwiseAnd(42, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe((42 & 2).ToString());
3844
expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::BitwiseXor(213, 255))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe((213 ^ 255).ToString());
3845
expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::BitwiseNot(-43))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe((~-43).ToString());
3846
expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::LeftShift(1, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe((1 << 2).ToString());
3847
expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::RightShift(-8, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe((-8 >> 2).ToString());
3848
expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::RightShiftUnsigned(-8, 2))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance).ShouldBe((-8 >>> 2).ToString());
3862
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$( SomeStuff )", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3881
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::GetRegistryValue('HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test', '$(SomeProperty)'))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3905
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::GetRegistryValue('HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test', null))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3929
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test', null, null, RegistryView.Default, RegistryView.Default))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3953
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\Microsoft\MSBuild_test', null, null, Microsoft.Win32.RegistryView.Default))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
3984
string result = expander.
ExpandIntoStringLeaveEscaped
(@"$([System.IO.Path]::Combine($(SomePath),%(Compile.Identity)))", ExpanderOptions.ExpandAll, MockElementLocation.Instance);
4004
string result = expander.
ExpandIntoStringLeaveEscaped
($"$([System.String]::new(%({metadatumName})))", ExpanderOptions.ExpandAll, MockElementLocation.Instance);
4359
result = expander.
ExpandIntoStringLeaveEscaped
(validTests[i][0], ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
4383
result = expander.
ExpandIntoStringLeaveEscaped
(errorTests[i], ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
4413
string result = expander.
ExpandIntoStringLeaveEscaped
($"$([MSBuild]::EnsureTrailingSlash('{path}'))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
4418
result = expander.
ExpandIntoStringLeaveEscaped
("$([MSBuild]::EnsureTrailingSlash($(SomeProperty)))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
4438
string result = expander.
ExpandIntoStringLeaveEscaped
(propertyFunction, ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
4484
string result = expander.
ExpandIntoStringLeaveEscaped
("$([System.Guid]::NewGuid())", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
4496
var result = expander.
ExpandIntoStringLeaveEscaped
($"$([MSBuild]::CheckFeatureAvailability({featureName}))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
4508
var result = expander.
ExpandIntoStringLeaveEscaped
($"$([MSBuild]::SubstringByAsciiChars({featureName}, {start}, {length}))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
4840
string result = expander.
ExpandIntoStringLeaveEscaped
(
4854
string result = expander.
ExpandIntoStringLeaveEscaped
(expression, ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
5248
.
ExpandIntoStringLeaveEscaped
(methodInvocationMetadata, ExpanderOptions.ExpandProperties, MockElementLocation.Instance);
5283
.
ExpandIntoStringLeaveEscaped
($"$([MSBuild]::RegisterBuildCheck({dummyAssemblyFile.Path}))", ExpanderOptions.ExpandProperties, MockElementLocation.Instance);