13 references to MultiValueParameter
Microsoft.TemplateEngine.Cli (1)
ChoiceTemplateParameter.cs (1)
197
parsedValue = string.Join(
MultiValueParameter
.MultiValueSeparator, parsedValues);
Microsoft.TemplateEngine.Core (2)
Expressions\Cpp\Scope.cs (1)
114
if (
MultiValueParameter
.TryPerformMultiValueEqual(x, y, out bool result))
Expressions\Shared\SharedEvaluatorDefinition.cs (1)
223
if (
MultiValueParameter
.TryPerformMultiValueEqual(left!, right!, out bool result))
Microsoft.TemplateEngine.Utils (10)
MultiValueParameter.cs (8)
17
/// Initializes a new instance of the <see cref="
MultiValueParameter
"/> class.
37
bool isxMv = x is
MultiValueParameter
;
38
bool isyMv = y is
MultiValueParameter
;
47
if (x is
MultiValueParameter
mv && y is string sv)
55
if (y is
MultiValueParameter
mv && x is string sv)
85
return Equals((
MultiValueParameter
)obj);
90
protected bool Equals(
MultiValueParameter
other)
97
private static bool MultiValueEquals(
MultiValueParameter
mv, string comparand)
TemplateParameterExtensions.cs (2)
30
return literal.Split(
MultiValueParameter
.MultiValueSeparators, StringSplitOptions.RemoveEmptyEntries);
40
return value.IndexOfAny(
MultiValueParameter
.MultiValueSeparators) == -1;