20 references to ExpandIntoStringAndUnescape
Microsoft.Build (20)
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
375
string expanded = _expander.
ExpandIntoStringAndUnescape
(_target.Condition, ExpanderOptions.ExpandPropertiesAndItems | ExpanderOptions.LeavePropertiesUnexpandedOnError | ExpanderOptions.Truncate, _target.ConditionLocation);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (9)
553
string msbuildArchitecture = expander.
ExpandIntoStringAndUnescape
(_taskNode.MSBuildArchitecture ?? String.Empty, ExpanderOptions.ExpandAll, _taskNode.MSBuildArchitectureLocation ?? ElementLocation.EmptyLocation);
554
string msbuildRuntime = expander.
ExpandIntoStringAndUnescape
(_taskNode.MSBuildRuntime ?? String.Empty, ExpanderOptions.ExpandAll, _taskNode.MSBuildRuntimeLocation ?? ElementLocation.EmptyLocation);
640
string expanded = bucket.Expander.
ExpandIntoStringAndUnescape
(_targetChildInstance.Condition, ExpanderOptions.ExpandAll | ExpanderOptions.LeavePropertiesUnexpandedOnError | ExpanderOptions.Truncate, _targetChildInstance.ConditionLocation);
713
string expandedValue = bucket.Expander.
ExpandIntoStringAndUnescape
(continueOnErrorAttribute, ExpanderOptions.ExpandAll, _taskNode.ContinueOnErrorLocation); // expand embedded item vectors after expanding properties and item metadata
1035
settingString = bucket.Expander.
ExpandIntoStringAndUnescape
(_taskNode.ContinueOnError, ExpanderOptions.ExpandAll, _taskNode.ContinueOnErrorLocation); // expand embedded item vectors after expanding properties and item metadata
1132
outputTargetName = bucket.Expander.
ExpandIntoStringAndUnescape
(taskOutputItemInstance.ItemType, ExpanderOptions.ExpandAll, taskOutputItemInstance.ItemTypeLocation);
1150
outputTargetName = bucket.Expander.
ExpandIntoStringAndUnescape
(taskOutputPropertyInstance.PropertyName, ExpanderOptions.ExpandAll, taskOutputPropertyInstance.PropertyNameLocation);
1164
taskParameterName = bucket.Expander.
ExpandIntoStringAndUnescape
(taskParameterName, ExpanderOptions.ExpandAll, taskOutputSpecification.TaskParameterLocation);
1240
string taskParameterValue = bucket.Expander.
ExpandIntoStringAndUnescape
(taskParameterAttribute, ExpanderOptions.ExpandAll, taskPropertyInstance.TaskParameterLocation);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (3)
1576
_batchBucket.Expander.
ExpandIntoStringAndUnescape
(parameterValue, ExpanderOptions.ExpandAll, parameterLocation),
1600
string expandedParameterValue = _batchBucket.Expander.
ExpandIntoStringAndUnescape
(parameterValue, ExpanderOptions.ExpandAll, parameterLocation);
1623
_batchBucket.Expander.
ExpandIntoStringAndUnescape
(parameterValue, ExpanderOptions.ExpandAll, parameterLocation),
Definition\Project.cs (1)
3312
string result = _data.Expander.
ExpandIntoStringAndUnescape
(unexpandedValue, ExpanderOptions.ExpandPropertiesAndItems, ProjectFileLocation);
Definition\ToolsetReader.cs (1)
588
return expander.
ExpandIntoStringAndUnescape
(property.Value, ExpanderOptions.ExpandProperties, property.Source);
Evaluation\ConditionEvaluator.cs (2)
457
expression = _expander.
ExpandIntoStringAndUnescape
(expression, _expanderOptions | ExpanderOptions.BreakOnNotEmpty, ElementLocation);
481
expression = _expander.
ExpandIntoStringAndUnescape
(expression, _expanderOptions, ElementLocation);
Evaluation\Evaluator.cs (2)
1759
string expanded = _expander.
ExpandIntoStringAndUnescape
(importElement.Condition, ExpanderOptions.ExpandProperties | ExpanderOptions.LeavePropertiesUnexpandedOnError | ExpanderOptions.Truncate, importElement.ConditionLocation);
1834
return expander.
ExpandIntoStringAndUnescape
(value, Options, location);
Instance\ProjectInstance.cs (1)
2395
string result = expander.
ExpandIntoStringAndUnescape
(unexpandedValue, ExpanderOptions.ExpandPropertiesAndItems, ProjectFileLocation);