1 write to Item1
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ValueTuple.cs (1)
447Item1 = item1;
211 references to Item1
dotnet (5)
Commands\Test\MTP\MSBuildUtility.cs (3)
65.Where(p => p.Item1.IncludeInBuild) 66.Select(p => (p.AbsolutePath, (string?)p.Item1.ConfigurationName, (string?)p.Item1.PlatformName));
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (2)
201return manifestIdsAndVersions.All(tuple => manifestVersions.ContainsKey(tuple.Item1) && manifestVersions[tuple.Item1].Version.Equals(tuple.Item2));
ILAssembler (3)
EntityRegistry.cs (3)
62return x.Item1 == y.Item1 && x.Item2.ContentEquals(y.Item2); 67return (obj.Item1.GetHashCode(), obj.Item2.Count).GetHashCode();
ILCompiler.Compiler (3)
Compiler\DependencyAnalysis\ScannedMethodNode.cs (1)
52_dependencies = dependencies.Item1;
Compiler\Logging\UnconditionalSuppressMessageAttributeState.cs (1)
113_logger.LogWarning(ecmaAssembly, warning.Item1, warning.Item2);
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoInstructionSet.cs (1)
1069AllInstructionSetGroups.Keys.Select(key => key.Item1).Distinct();
ILCompiler.ReadyToRun (1)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoInstructionSet.cs (1)
1069AllInstructionSetGroups.Keys.Select(key => key.Item1).Distinct();
illink (4)
Microsoft.AspNetCore.Identity (16)
_generated\0\GeneratedRouteBuilderExtensions.g.cs (16)
119if (!registration_resolveBodyResult.Item1) 147if (!registration_resolveBodyResult.Item1) 239if (!login_resolveBodyResult.Item1) 300if (!login_resolveBodyResult.Item1) 423if (!refreshRequest_resolveBodyResult.Item1) 450if (!refreshRequest_resolveBodyResult.Item1) 686if (!resendRequest_resolveBodyResult.Item1) 714if (!resendRequest_resolveBodyResult.Item1) 804if (!resetRequest_resolveBodyResult.Item1) 831if (!resetRequest_resolveBodyResult.Item1) 920if (!resetRequest_resolveBodyResult.Item1) 947if (!resetRequest_resolveBodyResult.Item1) 1038if (!tfaRequest_resolveBodyResult.Item1) 1066if (!tfaRequest_resolveBodyResult.Item1) 1260if (!infoRequest_resolveBodyResult.Item1) 1289if (!infoRequest_resolveBodyResult.Item1)
Microsoft.Build (22)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
266taskParameters.Add(taskParameter.Value.Item1);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (1)
433success = SetTaskParameter(parameter.Key, parameter.Value.Item1, parameter.Value.Item2, requiredParameters.ContainsKey(parameter.Key), out taskParameterSet);
BuildCheck\Checks\PreferProjectReferenceCheck.cs (1)
76Path.GetFileName(projectProducingOutput.Item1),
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (12)
48EvaluatedPropertiesActions.RemoveAll(a => a.Item1 == check); 49ParsedItemsActions.RemoveAll(a => a.Item1 == check); 50EvaluatedItemsActions.RemoveAll(a => a.Item1 == check); 51PropertyReadActions.RemoveAll(a => a.Item1 == check); 52PropertyWriteActions.RemoveAll(a => a.Item1 == check); 53ProjectRequestProcessingDoneActions.RemoveAll(a => a.Item1 == check); 54BuildFinishedActions.RemoveAll(a => a.Item1 == check); 222CheckConfigurationEffective? commonConfig = checkCallback.Item1.CommonConfig; 236configPerRule = _configurationProvider.GetMergedConfigurations(projectFullPath, checkCallback.Item1.Check); 247checkCallback.Item1, 264$"The check '{checkCallback.Item1.Check.FriendlyName}' threw an exception while executing a registered action with message: {e.Message}"); 267checksToRemove.Add(checkCallback.Item1);
BuildCheck\Infrastructure\CheckContext\CheckLoggingContext.cs (1)
55loggingService.LogTelemetry(eventContext, telemetryTransportData.Item1, telemetryTransportData.Item2);
Construction\ProjectTaskElement.cs (2)
153parametersClone[entry.Key] = entry.Value.Item1; 305return parameter.Item1;
Graph\GraphBuilder.cs (1)
756kvp => (kvp.Key.Item1.ToConfigurationMetadata(), kvp.Key.Item2.ToConfigurationMetadata()),
Instance\ProjectTaskInstance.cs (3)
241filteredParameters[parameter.Key] = parameter.Value.Item1; 316return parameterValue.Item1; 400var item1 = value.Item1;
Microsoft.CodeAnalysis (10)
Emit\CommonPEModuleBuilder.cs (1)
546var assembly = assemblyAndAliases.Item1;
Generated\Operations.Generated.cs (1)
10867private ImmutableArray<(ISymbol, T)> VisitArray<T>(ImmutableArray<(ISymbol, T)> nodes) where T : IOperation => nodes.SelectAsArray((n, @this) => (n.Item1, @this.Visit(n.Item2)), this)!;
Operations\ControlFlowGraphBuilder.RegionBuilder.cs (1)
339LocalFunctions?.SelectAsArray(((IMethodSymbol, ILocalFunctionOperation) tuple) => tuple.Item1) ?? default,
PEWriter\MetadataWriter.cs (3)
4390return x.Item2 == y.Item2 && ByteSequenceComparer.Equals(x.Item1, y.Item1); 4395return Hash.Combine(ByteSequenceComparer.GetHashCode(x.Item1), x.Item2.GetHashCode());
SourceGeneration\GeneratorAdaptor.cs (4)
53.Combine(context.ParseOptionsProvider).Select((p, _) => p.Item1 with { ParseOptions = p.Item2 }) 54.Combine(context.AnalyzerConfigOptionsProvider).Select((p, _) => p.Item1 with { ConfigOptions = p.Item2 }) 55.Combine(context.AdditionalTextsProvider.Collect()).Select((p, _) => p.Item1 with { AdditionalTexts = p.Item2 }); 62.Select((p, _) => p.Item1 with { Receiver = p.Item2 });
Microsoft.CodeAnalysis.CSharp (2)
CodeGen\Optimizer.cs (2)
1947top.Item1.Kind == BoundKind.Local && 1948((BoundLocal)top.Item1).LocalSymbol == local;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\Utilities.cs (1)
24tuple => (tuple.Item1, tuple.Item2, FindOperatorToken(tuple.Item2)));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\UsingDirectiveSyntaxExtensions.cs (2)
33if (existingDirectives.IsSorted(comparers.Item1)) 35usingDirectives.Sort(comparers.Item1);
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\Utilities.cs (1)
24tuple => (tuple.Item1, tuple.Item2, FindOperatorToken(tuple.Item2)));
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\UsingDirectiveSyntaxExtensions.cs (2)
33if (existingDirectives.IsSorted(comparers.Item1)) 35usingDirectives.Sort(comparers.Item1);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (3)
203if (tokenRange == null || tokenRange.Value.Item1.Equals(tokenRange.Value.Item2)) 206if (IsInvalidTokenKind(tokenRange.Value.Item1) || IsInvalidTokenKind(tokenRange.Value.Item2)) 211var changes = formatter.FormatRange(tokenRange.Value.Item1, tokenRange.Value.Item2, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\TypingFormattingRule.cs (1)
97AddSuppressWrappingIfOnSingleLineOperation(list, bracePair.Item1, endToken);
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler (1)
GeneratorExtensions.cs (1)
29ctx.AddOutput(output.Item1, output.Item2);
Microsoft.CodeAnalysis.Features (11)
ExtractMethod\AbstractSyntaxTriviaService.cs (2)
99[TriviaLocation.BeforeBeginningOfSpan] = triviaAtBeginning.Item1, 102[TriviaLocation.BeforeEndOfSpan] = triviaAtEnd.Item1,
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (6)
63var previousToken = map.GetOrAdd(localCopy.Item1.PreviousToken, _ => localCopy.Item1.PreviousToken); 64map[localCopy.Item1.PreviousToken] = previousToken.WithTrailingTrivia(localCopy.Item2.TrailingTrivia); 66var nextToken = map.GetOrAdd(localCopy.Item1.NextToken, _ => localCopy.Item1.NextToken); 67map[localCopy.Item1.NextToken] = nextToken.WithLeadingTrivia(localCopy.Item2.LeadingTrivia);
ExtractMethod\SelectionResult.cs (2)
245var tokenMap = pairs.GroupBy(p => p.Item1, p => p.Item2).ToDictionary(g => g.Key, g => g.ToArray()); 258var tokenMap = pairs.GroupBy(p => p.Item1, p => p.Item2).ToDictionary(g => g.Key, g => g.ToArray());
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
113foreach (var node in actionsToPerform.OrderByDescending(n => n.Item1))
Microsoft.CodeAnalysis.Razor.Compiler (5)
Language\Legacy\HtmlMarkupParser.cs (1)
416Accept(split.Item1);
SourceGenerators\IncrementalValueProviderExtensions.cs (4)
40return source.Where((pair) => pair.Item1 != null).Select((pair, ct) => pair.Item1!); 54return source.Select((pair, ct) => pair.Item1!); 68return source.Select(static (pair, ct) => pair.Item1!);
Microsoft.CodeAnalysis.Scripting (1)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\MonoGlobalAssemblyCache.cs (1)
142return GetAssemblyIdentitiesAndPaths(partialName, architectureFilter).Select(identityAndPath => identityAndPath.Item1);
Microsoft.Extensions.Caching.Hybrid.Tests (1)
SerializerTests.cs (1)
90Assert.Equal(42, obj.Item1);
Microsoft.Extensions.Options.SourceGeneration (1)
Generator.cs (1)
30context.RegisterSourceOutput(compilationAndTypes, static (spc, source) => HandleAnnotatedTypes(source.Item1, source.Item2, spc));
Microsoft.Gen.ContextualOptions (1)
ContextualOptionsGenerator.cs (1)
27context.RegisterSourceOutput(compilationAndTypes, static (spc, source) => HandleAnnotatedTypes(source.Item1, source.Item2, spc));
Microsoft.Gen.Logging (1)
LoggingGenerator.cs (1)
28context.RegisterSourceOutput(compilationAndTypes, static (spc, source) => HandleAnnotatedTypes(source.Item1, source.Item2, spc));
Microsoft.Interop.ComInterfaceGenerator (10)
Analyzers\ComInterfaceGeneratorDiagnosticsAnalyzer.cs (3)
221return [.. externalBases.Select(static e => e.Item1), cii]; 239ancestorChain.InsertRange(0, externalInfos.Select(static e => e.Item1)); 258ancestorChain.Insert(0, baseResult.Value.Item1);
ComInterfaceGenerator.cs (2)
69var comInterfaceContexts = ComInterfaceContext.GetContexts(interfaceInfos.Select(i => i.Item1).ToImmutableArray(), ct); 118InterfaceContexts: ifaceCtxs.Select(x => x.Item1).Where(x => !x.IsExternallyDefined).ToSequenceEqualImmutableArray(),
ComMethodContext.cs (3)
122var ifaceToDeclaredMethodsMap = ifaceAndDeclaredMethods.ToDictionary(static pair => pair.Item1, static pair => pair.Item2); 127var methods = AddMethods(kvp.Item1, kvp.Item2); 130accumulator.Add((kvp.Item1, method));
Comparers.cs (2)
62return _item1Comparer.Equals(x.Item1, y.Item1) && _item2Comparer.Equals(x.Item2, y.Item2);
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSExportGenerator.cs (1)
105source.Append(generated.Item1);
Microsoft.Interop.LibraryImportGenerator (2)
Comparers.cs (2)
54return _item1Comparer.Equals(x.Item1, y.Item1) && _item2Comparer.Equals(x.Item2, y.Item2);
Microsoft.Interop.SourceGeneration (1)
IncrementalValuesProviderExtensions.cs (1)
32return (provider.Select(static (data, ct) => data.Item1), provider.Select(static (data, ct) => data.Item2));
Microsoft.Maui.Controls (2)
Element\Element.cs (2)
768 if (dynR.Value.Item1 != value.Key) 776 OnResourceChanged(changedResource.Item1, value.Value, changedResource.Item2);
Microsoft.ML.AutoML (2)
Utils\BestResultUtil.cs (2)
83orderedResults = indexedValues.OrderByDescending(t => metricsAgent.GetScore(t.Item1.ValidationMetrics)); 88orderedResults = indexedValues.OrderBy(t => metricsAgent.GetScore(t.Item1.ValidationMetrics));
Microsoft.ML.AutoML.SourceGenerator (1)
SweepableEstimatorGenerator.cs (1)
73context.AddSource(c.Item1 + ".cs", SourceText.From(c.Item2, Encoding.UTF8));
Microsoft.ML.CodeGenerator (4)
CodeGenerator\CSharp\CodeGenerator.cs (2)
221var preTrainerTransforms = preTrainerTransformsAndUsings?.Select(t => t.Item1).ToList(); 222var postTrainerTransforms = postTrainerTransformsAndUsings?.Select(t => t.Item1).ToList();
CodeGenerator\CSharp\PipelineExtension.cs (2)
39var preTrainerTransforms = preTrainerTransformsAndUsings?.Select(t => t.Item1).ToList(); 40var postTrainerTransforms = postTrainerTransformsAndUsings?.Select(t => t.Item1).ToList();
Microsoft.ML.Core (1)
Utilities\FuncMethodInfo2`3.cs (1)
44(args, methodInfo) => methodInfo.MakeGenericMethod(args.Item1, args.Item2),
Microsoft.ML.GenAI.Core (1)
Utility\Cache.cs (1)
61return kv.Item1.IntShape()[^2];
Microsoft.ML.SearchSpace.Tests (2)
UniformNumericOptionTests.cs (2)
83.All((x) => Math.Abs(x.Item1 - x.Item2) < 1e-5) 96.All((x) => Math.Abs(x.Item1 - x.Item2) < 1e-5)
Microsoft.ML.TensorFlow (2)
TensorflowTransform.cs (2)
312TFInputNodes[index] = new TF_Output(TFInputOperations[index].Item1, TFInputOperations[index].Item2); 315TFOutputNodes[index] = new TF_Output(TFOutputOperations[index].Item1, TFOutputOperations[index].Item2);
Microsoft.ML.Tokenizers.Tests (1)
BpeTests.cs (1)
285Merges = merges?.Select(kvp => $"{kvp.Item1} {kvp.Item2}"),
Microsoft.ML.Vision (5)
DnnRetrainTransform.cs (3)
310tfInputs[_tfInputNodes.Length + 1] = new TF_Output(lr.Item1, lr.Item2); 554_tfInputNodes[index] = new TF_Output(_tfInputOperations[index].Item1, _tfInputOperations[index].Item2); 557_tfOutputNodes[index] = new TF_Output(_tfOutputOperations[index].Item1, _tfOutputOperations[index].Item2);
ImageClassificationTrainer.cs (2)
883writer.WriteLine(row.Item1 + "," + string.Join(",", row.Item2)); 884labels[0] = row.Item1;
Microsoft.NET.Build.Containers (1)
ImageBuilder.cs (1)
113AddLabel(label.Item1, label.Item2);
Microsoft.NET.Build.Tasks (4)
FrameworkPackages\FrameworkPackages.cs (1)
149frameworkPackages.Packages[packageOverride.Item1] = packageOverride.Item2;
ResolvePackageAssets.cs (3)
910return StringComparer.OrdinalIgnoreCase.Equals(l1.Item1, l2.Item1) 918StringComparer.OrdinalIgnoreCase.GetHashCode(library.Item1),
Microsoft.NET.Sdk.StaticWebAssets.Tasks (5)
GenerateStaticWebAssetsDevelopmentManifest.cs (5)
79var lengthResult = x.Item1.Length.CompareTo(y.Item1.Length); 84for (var i = 0; i < x.Item1.Length; i++) 86var comparison = x.Item1[i].CompareTo(y.Item1[i]);
NuGet.PackageManagement (2)
NuGetPackageManager.cs (2)
3100var firstAction = firstInstallationAndProjectContext.Item1; 3322foreach ((var originalAction, var installationContext) in projectAction.ActionAndContextList.Where(e => !ignoreActions.Contains(e.Item1)))
NuGet.Protocol (1)
EnhancedHttpRetryHelper.cs (1)
111internal int? DelayInMilliseconds => _delayInMilliseconds.Value.Item1 ? _delayInMilliseconds.Value.Item2 : null;
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\UsingDirectiveSyntaxExtensions.cs (2)
33if (existingDirectives.IsSorted(comparers.Item1)) 35usingDirectives.Sort(comparers.Item1);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (3)
203if (tokenRange == null || tokenRange.Value.Item1.Equals(tokenRange.Value.Item2)) 206if (IsInvalidTokenKind(tokenRange.Value.Item1) || IsInvalidTokenKind(tokenRange.Value.Item2)) 211var changes = formatter.FormatRange(tokenRange.Value.Item1, tokenRange.Value.Item2, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\TypingFormattingRule.cs (1)
97AddSuppressWrappingIfOnSingleLineOperation(list, bracePair.Item1, endToken);
System.Private.CoreLib (15)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ValueTuple.cs (15)
481return EqualityComparer<T1>.Default.Equals(Item1, other.Item1) 499/// first passes the <see cref="Item1"/> values of the <see cref="ValueTuple{T1, T2}"/> objects to be compared to the 505comparer.Equals(Item1, vt.Item1) && 533int c = Comparer<T1>.Default.Compare(Item1, other.Item1); 545int c = comparer.Compare(Item1, objTuple.Item1); 563return HashCode.Combine(Item1?.GetHashCode() ?? 0, 574return HashCode.Combine(comparer.GetHashCode(Item1!), 589/// where <c>Item1</c> and <c>Item2</c> represent the values of the <see cref="Item1"/> 595return "(" + Item1?.ToString() + ", " + Item2?.ToString() + ")"; 600return Item1?.ToString() + ", " + Item2?.ToString() + ")"; 6140 => Item1,
System.Private.Windows.Core.TestUtilities (2)
TheoryDataExtensions.cs (1)
28theoryData.Add(item.Item1, item.Item2);
XUnit\EnumerableTupleTheoryData.cs (1)
22_data.Select(i => new object[] { i.Item1, i.Item2 }).GetEnumerator();
System.Private.Xml (17)
System\Xml\Core\XmlTextReaderImplAsync.cs (9)
1931int colonPos = tuple_4.Item1; 1944int colonPos = tuple_4.Item1; 2462colonPos = tuple_6.Item1; 2472colonPos = tuple_7.Item1; 2703pos = tuple_8.Item1; 3381pos = tuple_14.Item1; 3745entityType = tuple_17.Item1; 4997pos = tuple_27.Item1; 5049pos = tuple_28.Item1;
System\Xml\Core\XsdValidatingReaderAsync.cs (3)
85originalStringValue = tuple_0.Item1; 144xmlType = content.Item1; 834originalString = content.Item1;
System\Xml\Schema\DtdParserAsync.cs (5)
89_publicId = tuple_0.Item1; 885publicId = tuple_1.Item1; 968notationPublicId = tuple_2.Item1; 2604newEntityId = tuple_3.Item1; 2620newEntityId = tuple_4.Item1;
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Roslyn4.0.cs (1)
77contextGenerationSpecs.Select(static (t, _) => t.Item1);
System.Text.RegularExpressions (16)
System\Text\RegularExpressions\Symbolic\BDDRangeConverter.cs (14)
64result[resultPos++] = (range.Item1 | prefix, range.Item2 | prefix); 70if (ranges[0].Item1 == 0 && ranges[ranges.Length - 1].Item2 == maximal) 74uint from = result[0].Item1; 78if (to == result[i].Item1 - 1) 86from = result[i].Item1; 118ranges[i] = (ranges1[i].Item1 | mask, ranges1[i].Item2 | mask); 134if (range.Item1 == 0) 140ranges[i] = (rangesR[i].Item1 | mask, rangesR[i].Item2 | mask); 149ranges[i + 1] = (rangesR[i].Item1 | mask, rangesR[i].Item2 | mask); 176ranges1.Add((last.Item1, (mask << 1) - 1)); 193if (last.Item2 == (mask - 1) && first.Item1 == 0) //merge together the last and first ranges 201ranges[rangesL.Length - 1] = (last.Item1, first.Item2 | mask); 204ranges[rangesL.Length - 1 + i] = (rangesR[i].Item1 | mask, rangesR[i].Item2 | mask); 217ranges[rangesL.Length + i] = (rangesR[i].Item1 | mask, rangesR[i].Item2 | mask);
System\Text\RegularExpressions\Symbolic\CharSetSolver.cs (1)
141rcc.AddRange((char)range.Item1, (char)range.Item2);
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Sample.cs (1)
191return (char)random.Next((int)range.Item1, (int)range.Item2 + 1);
tlens (8)
TLens.Analyzers\InverterCtorsChainAnalyzer.cs (1)
59Console.WriteLine($"Constructor '{entry.Item1.ToDisplay()}' calls possibly unnecessary initialization in '{entry.Item2.ToDisplay(showSize: true)}'");
TLens.Analyzers\LargeStaticArraysAnalyzer.cs (2)
39var entries = methods.OrderByDescending(l => l.Item1).Take(maxCount); 47Console.WriteLine($"{entry.Item1} bytes large array is initialized in {entry.Item2}");
TLens.Analyzers\LargeStringsAnalyzer.cs (2)
39var entries = ldstrs.OrderByDescending(l => l.Item1).Take(maxCount); 47Console.WriteLine($"Method '{entry.Item2.ToDisplay()}' loads '{entry.Item1}' characters long string");
TLens.Analyzers\UnusedParametersAnalyzer.cs (3)
71var entries = methods.OrderBy(l => l.Item1.Parameters[l.Item2].ParameterType.IsPrimitive).ThenBy(l => l.Item1.FullName).Take(maxCount); 79var method = entry.Item1;