48 references to Values
Aspire.Hosting.Integration.Analyzers (1)
AspireExportAnalyzer.cs (1)
732var types = typesArg.Values;
ConfigurationSchemaGenerator (2)
ConfigSchemaGenerator.cs (2)
82(exclusionPaths ??= new()).AddRange(exclusionPathsArg.Values.Select(v => $"{path}:{(string)v.Value}")); 93(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)
6975TypedConstantKind.Array => x.Values.IsDefault || x.Values.SequenceEqual(y.Values, Instance),
Microsoft.CodeAnalysis.Razor.Compiler (1)
CSharp\DefaultTagHelperDescriptorFactory.cs (1)
161foreach (var value in arg1.Values)
Microsoft.CodeAnalysis.VisualBasic (5)
Emit\AttributeDataAdapter.vb (2)
81Debug.Assert(Not argument.Values.IsDefault) 83Dim values = argument.Values
Symbols\Retargeting\RetargetingSymbolTranslator.vb (2)
727Dim newArray = RetargetAttributeConstructorArguments(oldConstant.Values) 728If newConstantType IsNot oldConstantType OrElse newArray <> oldConstant.Values Then
Symbols\TypedConstant.vb (1)
34Return "{" & String.Join(", ", constant.Values.Select(Function(v) v.ToVisualBasicString())) & "}"
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ExpressionGenerator.vb (1)
28SyntaxFactory.SeparatedList(typedConstant.Values.Select(Function(v) GenerateExpression(generator, v))))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ExpressionGenerator.vb (1)
28SyntaxFactory.SeparatedList(typedConstant.Values.Select(Function(v) GenerateExpression(generator, v))))
Microsoft.Diagnostics.DataContractReader.DataGenerator (2)
Parser.cs (2)
37cdacAttr.ConstructorArguments[0].Values 106foreach (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)
952private static object GetItem(TypedConstant arg) => arg.Kind == TypedConstantKind.Array ? arg.Values : arg.Value;
Microsoft.Extensions.Options.SourceGeneration (2)
Parser.cs (2)
512validationAttr.ConstructorArguments.Add(GetArrayArgumentExpression(argument.Values, isParams)); 525validationAttr.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)
277foreach (TypedConstant callConv in arg.Value.Values)
Microsoft.Interop.LibraryImportGenerator (1)
LibraryImportGenerator.cs (1)
108foreach (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))]));
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ExpressionGenerator.vb (1)
28SyntaxFactory.SeparatedList(typedConstant.Values.Select(Function(v) GenerateExpression(generator, v))))
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (2)
382foreach (TypedConstant element in namedArg.Value.Values) 492foreach (TypedConstant element in namedArg.Value.Values)