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)
559
string msbuildArchitecture = expander.
ExpandIntoStringAndUnescape
(_taskNode.MSBuildArchitecture ?? String.Empty, ExpanderOptions.ExpandAll, _taskNode.MSBuildArchitectureLocation ?? ElementLocation.EmptyLocation);
560
string msbuildRuntime = expander.
ExpandIntoStringAndUnescape
(_taskNode.MSBuildRuntime ?? String.Empty, ExpanderOptions.ExpandAll, _taskNode.MSBuildRuntimeLocation ?? ElementLocation.EmptyLocation);
646
string expanded = bucket.Expander.
ExpandIntoStringAndUnescape
(_targetChildInstance.Condition, ExpanderOptions.ExpandAll | ExpanderOptions.LeavePropertiesUnexpandedOnError | ExpanderOptions.Truncate, _targetChildInstance.ConditionLocation);
719
string expandedValue = bucket.Expander.
ExpandIntoStringAndUnescape
(continueOnErrorAttribute, ExpanderOptions.ExpandAll, _taskNode.ContinueOnErrorLocation); // expand embedded item vectors after expanding properties and item metadata
1041
settingString = bucket.Expander.
ExpandIntoStringAndUnescape
(_taskNode.ContinueOnError, ExpanderOptions.ExpandAll, _taskNode.ContinueOnErrorLocation); // expand embedded item vectors after expanding properties and item metadata
1138
outputTargetName = bucket.Expander.
ExpandIntoStringAndUnescape
(taskOutputItemInstance.ItemType, ExpanderOptions.ExpandAll, taskOutputItemInstance.ItemTypeLocation);
1156
outputTargetName = bucket.Expander.
ExpandIntoStringAndUnescape
(taskOutputPropertyInstance.PropertyName, ExpanderOptions.ExpandAll, taskOutputPropertyInstance.PropertyNameLocation);
1170
taskParameterName = bucket.Expander.
ExpandIntoStringAndUnescape
(taskParameterName, ExpanderOptions.ExpandAll, taskOutputSpecification.TaskParameterLocation);
1246
string taskParameterValue = bucket.Expander.
ExpandIntoStringAndUnescape
(taskParameterAttribute, ExpanderOptions.ExpandAll, taskPropertyInstance.TaskParameterLocation);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (3)
1262
_batchBucket.Expander.
ExpandIntoStringAndUnescape
(parameterValue, ExpanderOptions.ExpandAll, parameterLocation),
1278
string expandedParameterValue = _batchBucket.Expander.
ExpandIntoStringAndUnescape
(parameterValue, ExpanderOptions.ExpandAll, parameterLocation);
1301
_batchBucket.Expander.
ExpandIntoStringAndUnescape
(parameterValue, ExpanderOptions.ExpandAll, parameterLocation),
Definition\Project.cs (1)
3282
string result = _data.Expander.
ExpandIntoStringAndUnescape
(unexpandedValue, ExpanderOptions.ExpandPropertiesAndItems, ProjectFileLocation);
Definition\ToolsetReader.cs (1)
576
return expander.
ExpandIntoStringAndUnescape
(property.Value, ExpanderOptions.ExpandProperties, property.Source);
Evaluation\ConditionEvaluator.cs (2)
458
expression = _expander.
ExpandIntoStringAndUnescape
(expression, _expanderOptions | ExpanderOptions.BreakOnNotEmpty, ElementLocation);
482
expression = _expander.
ExpandIntoStringAndUnescape
(expression, _expanderOptions, ElementLocation);
Evaluation\Evaluator.cs (2)
1710
string expanded = _expander.
ExpandIntoStringAndUnescape
(importElement.Condition, ExpanderOptions.ExpandProperties | ExpanderOptions.LeavePropertiesUnexpandedOnError | ExpanderOptions.Truncate, importElement.ConditionLocation);
1785
return expander.
ExpandIntoStringAndUnescape
(value, Options, location);
Instance\ProjectInstance.cs (1)
2348
string result = expander.
ExpandIntoStringAndUnescape
(unexpandedValue, ExpanderOptions.ExpandPropertiesAndItems, ProjectFileLocation);