Evaluation\Expander.cs (14)
1001RegularExpressions.ReplaceAndAppend(expression, MetadataMatchEvaluator.ExpandSingleMetadata, matchEvaluator, finalResultBuilder, RegularExpressions.ItemMetadataRegex);
1067RegularExpressions.ReplaceAndAppend(subExpressionToReplaceIn, MetadataMatchEvaluator.ExpandSingleMetadata, matchEvaluator, finalResultBuilder, RegularExpressions.NonTransformItemMetadataRegex);
1098RegularExpressions.ReplaceAndAppend(subExpressionToReplaceIn, MetadataMatchEvaluator.ExpandSingleMetadata, matchEvaluator, finalResultBuilder, RegularExpressions.NonTransformItemMetadataRegex);
1103RegularExpressions.ReplaceAndAppend(itemExpressionCapture.Value, MetadataMatchEvaluator.ExpandSingleMetadata, matchEvaluator, -1, itemExpressionCapture.SeparatorStart, finalResultBuilder, RegularExpressions.NonTransformItemMetadataRegex);
1163string metadataName = itemMetadataMatch.Groups[RegularExpressions.NameGroup].Value;
1176if (itemMetadataMatch.Groups[RegularExpressions.ItemSpecificationGroup].Length > 0)
1178itemType = itemMetadataMatch.Groups[RegularExpressions.ItemTypeGroup].Value;
3011Match match = RegularExpressions.ItemMetadataRegex.Match(quotedExpressionFunction);
3031name = groupCollection[RegularExpressions.NameGroup].Value;
3032ProjectErrorUtilities.VerifyThrowInvalidProject(groupCollection[RegularExpressions.ItemSpecificationGroup].Length == 0, elementLocation, "QualifiedMetadataInTransformNotAllowed", match.Value, name);