44 references to Values
Aspire.Hosting.Azure.Provisioning.Generators (1)
AspireProvisioningProxyGenerator.cs (1)
153foreach (var excludedMember in namedArgument.Value.Values)
Aspire.Hosting.Integration.Analyzers (1)
AspireExportAnalyzer.cs (1)
1659var types = typesArg.Values;
ConfigurationSchemaGenerator (2)
ConfigSchemaGenerator.cs (2)
85(exclusionPaths ??= new()).AddRange(exclusionPathsArg.Values.Select(v => $"{path}:{(string)v.Value}")); 96(logCategories ??= new()).AddRange(args[0].Values.Select(v => (string)v.Value));
Microsoft.CodeAnalysis (2)
Symbols\Attributes\UnmanagedCallersOnlyAttributeData.cs (2)
38&& (value.Values.IsDefaultOrEmpty || value.Values.All(v => v.Kind == TypedConstantKind.Type));
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\CompilerExtensionStrictApiAnalyzer.cs (1)
186foreach (var element in arg.Values)
MetaAnalyzers\DiagnosticAnalyzerAttributeAnalyzer.cs (1)
112foreach (TypedConstant element in arg.Values)
Microsoft.CodeAnalysis.CSharp (12)
Emitter\Model\AttributeDataAdapter.cs (2)
121Debug.Assert(!argument.Values.IsDefault); 122var values = argument.Values;
Symbols\Attributes\AttributeData.cs (2)
271foreach (var member in value.Values) 322foreach (var member in value.Values)
Symbols\MethodSymbol.cs (2)
1020if (value.Values.IsDefaultOrEmpty) 1027foreach (var callConvTypedConstant in value.Values)
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
1230var newArray = RetargetAttributeConstructorArguments(oldConstant.Values); 1231if (!TypeSymbol.Equals(newConstantType, oldConstantType, TypeCompareKind.ConsiderEverything2) || newArray != oldConstant.Values)
Symbols\Source\SourceComplexParameterSymbol.cs (2)
1337var ordinalsBuilder = ArrayBuilder<int>.GetInstance(constructorArgument.Values.Length); 1338foreach (var nestedArgument in constructorArgument.Values)
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
911foreach (TypedConstant element in argument.Values)
Symbols\TypedConstantExtensions.cs (1)
27return "{" + string.Join(", ", constant.Values.Select(v => v.ToCSharpString())) + "}";
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
43[.. typedConstant.Values.Select(v => GenerateExpression(v))]));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
43[.. typedConstant.Values.Select(v => GenerateExpression(v))]));
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
6980TypedConstantKind.Array => x.Values.IsDefault || x.Values.SequenceEqual(y.Values, Instance),
Microsoft.CodeAnalysis.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Performance\ConstantExpectedAnalyzer.cs (1)
579return typedConstant.Kind == TypedConstantKind.Array ? typedConstant.Values : typedConstant.Value;
Microsoft.NetFramework.Analyzers\MarkVerbHandlersWithValidateAntiforgeryTokenAnalyzer.MvcAttributeSymbols.cs (1)
102foreach (TypedConstant tc in a.ConstructorArguments[0].Values)
Microsoft.CodeAnalysis.Razor.Compiler (1)
CSharp\DefaultTagHelperDescriptorFactory.cs (1)
165foreach (var value in arg1.Values)
Microsoft.Diagnostics.DataContractReader.DataGenerator (2)
Parser.cs (2)
48cdacAttr.ConstructorArguments[0].Values 117foreach (TypedConstant item in constant.Values)
Microsoft.DotNet.ApiCompatibility (2)
Comparing\TypedConstantEqualityComparer.cs (2)
26if (!x.Values.SequenceEqual(y.Values, this))
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Parser.cs (1)
953private static object GetItem(TypedConstant arg) => arg.Kind == TypedConstantKind.Array ? arg.Values : arg.Value;
Microsoft.Extensions.Options.SourceGeneration (2)
Parser.cs (2)
634validationAttr.ConstructorArguments.Add(GetArrayArgumentExpression(argument.Values, isParams)); 647validationAttr.Properties.Add(namedArgument.Key, GetArrayArgumentExpression(namedArgument.Value.Values, isParams));
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
315foreach (var item in arg.Values)
Microsoft.Gen.Metrics (1)
Parser.cs (1)
315foreach (var item in arg.Values)
Microsoft.Gen.MetricsReports (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
315foreach (var item in arg.Values)
Microsoft.Interop.ComInterfaceGenerator (1)
VirtualMethodPointerStubGenerator.cs (1)
222foreach (TypedConstant callConv in arg.Value.Values)
Microsoft.Interop.LibraryImportGenerator (2)
LibraryImportGenerator.cs (2)
113var callConvs = new List<string>(arg.Value.Values.Length); 114foreach (TypedConstant callConv in arg.Value.Values)
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
43[.. typedConstant.Values.Select(v => GenerateExpression(v))]));
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (2)
429foreach (TypedConstant element in namedArg.Value.Values) 543foreach (TypedConstant element in namedArg.Value.Values)