Evaluation\Expander.cs (38)
1863private static readonly FrozenDictionary<string, ItemTransformFunctions> s_intrinsicItemFunctions = new Dictionary<string, ItemTransformFunctions>(StringComparer.OrdinalIgnoreCase)
1865{ "Count", ItemTransformFunctions.Count },
1866{ "Exists", ItemTransformFunctions.Exists },
1867{ "Combine", ItemTransformFunctions.Combine },
1868{ "GetPathsOfAllDirectoriesAbove", ItemTransformFunctions.GetPathsOfAllDirectoriesAbove },
1869{ "DirectoryName", ItemTransformFunctions.DirectoryName },
1870{ "Metadata", ItemTransformFunctions.Metadata },
1871{ "DistinctWithCase", ItemTransformFunctions.DistinctWithCase },
1872{ "Distinct", ItemTransformFunctions.Distinct },
1873{ "Reverse", ItemTransformFunctions.Reverse },
1874{ "ExpandQuotedExpressionFunction", ItemTransformFunctions.ExpandQuotedExpressionFunction },
1875{ "ExecuteStringFunction", ItemTransformFunctions.ExecuteStringFunction },
1876{ "ClearMetadata", ItemTransformFunctions.ClearMetadata },
1877{ "HasMetadata", ItemTransformFunctions.HasMetadata },
1878{ "WithMetadataValue", ItemTransformFunctions.WithMetadataValue },
1879{ "WithoutMetadataValue", ItemTransformFunctions.WithoutMetadataValue },
1880{ "AnyHaveMetadataValue", ItemTransformFunctions.AnyHaveMetadataValue },
1955ItemTransformFunctions functionType;
1959functionType = ItemTransformFunctions.ItemSpecModifierFunction;
1963functionType = ItemTransformFunctions.ExecuteStringFunction;
1968case ItemTransformFunctions.ItemSpecModifierFunction:
1971case ItemTransformFunctions.Count:
1974case ItemTransformFunctions.Exists:
1977case ItemTransformFunctions.Combine:
1980case ItemTransformFunctions.GetPathsOfAllDirectoriesAbove:
1983case ItemTransformFunctions.DirectoryName:
1986case ItemTransformFunctions.Metadata:
1989case ItemTransformFunctions.DistinctWithCase:
1992case ItemTransformFunctions.Distinct:
1995case ItemTransformFunctions.Reverse:
1998case ItemTransformFunctions.ExpandQuotedExpressionFunction:
2001case ItemTransformFunctions.ExecuteStringFunction:
2004case ItemTransformFunctions.ClearMetadata:
2007case ItemTransformFunctions.HasMetadata:
2010case ItemTransformFunctions.WithMetadataValue:
2013case ItemTransformFunctions.WithoutMetadataValue:
2016case ItemTransformFunctions.AnyHaveMetadataValue: