Implemented interface members:
32 references to TryGetValue
Microsoft.CodeAnalysis (8)
CommandLine\AnalyzerConfigSet.cs (4)
568if (!_values.TryGetValue(section.Name, out var sectionDict)) 574_duplicates.TryGetValue(section.Name, out var duplicateDict); 582bool keyInSection = sectionDict.TryGetValue(key, out var sectionValue); 585bool keyDuplicated = !keyInSection && duplicateDict?.TryGetValue(key, out duplicateValue) == true;
DiagnosticAnalyzer\AnalysisResultBuilder.cs (1)
80if (builder.TryGetValue(path, out var value))
Emit\CommonPEModuleBuilder.cs (1)
1086if (!builder.TryGetValue(hotReloadException.ContainingNamespace, out var existingTypes))
RuleSet\RuleSetProcessor.cs (1)
117if (specificOptions.TryGetValue(ruleId, out existingAction))
SourceGeneration\SyntaxStore.cs (1)
164if (_syntaxTimes.TryGetValue(node, out var adjustment))
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\CompareSymbolsCorrectlyAnalyzer.cs (1)
365if (!builder.TryGetValue(methodName, out var methodTypeSymbols))
Microsoft.CodeAnalysis.AnalyzerUtilities (11)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
196if (!_hazardousParameterUsageBuilder.TryGetValue(parameter, out var currentSyntaxNode) ||
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\DefaultPointsToValueGenerator.cs (1)
29if (!_defaultPointsToValueMapBuilder.TryGetValue(analysisEntity, out var value))
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (2)
624if (this._hazardousUsageBuilder.TryGetValue(key, out HazardousUsageEvaluationResult existingResult)) 677if (this._hazardousUsageBuilder.TryGetValue(kvp.Key, out HazardousUsageEvaluationResult existingValue))
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AddressSharedEntitiesProvider.cs (3)
68if (_addressSharedEntitiesBuilder.TryGetValue(assignedValue.AnalysisEntity, out var existingValue)) 77if (_addressSharedEntitiesBuilder.TryGetValue(analysisEntity, out existingValue)) 103=> _addressSharedEntitiesBuilder.TryGetValue(analysisEntity, out var addressSharedEntities) ?
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (4)
382if (!_predicateValueKindCacheBuilder.TryGetValue(operation, out var predicateValueKind)) 759_predicateValueKindCacheBuilder.TryGetValue(branch.BranchValue, out PredicateValueKind valueKind) && 1052if (_valueCacheBuilder.TryGetValue(operation, out var state)) 2191if (_interproceduralResultsBuilder.TryGetValue(operation, out var computedAnalysisResult))
Microsoft.CodeAnalysis.CSharp (6)
Binder\DecisionDagBuilder.cs (1)
1301!existingState.RemainingValues.All(kv => newRemainingValues.TryGetValue(kv.Key, out IValueSet? values) && kv.Value.Equals(values)))
BoundTree\NullabilityRewriter.cs (4)
224if (_remappedSymbols.TryGetValue(param, out var updatedParam)) 237if (!_remappedSymbols.TryGetValue(lambda.ContainingSymbol, out Symbol? updatedContaining) && updatedDelegateType is null) 267if (_remappedSymbols.TryGetValue(local, out var updatedLocal)) 274if (!_remappedSymbols.TryGetValue(local.ContainingSymbol, out Symbol? updatedContaining) && !updatedType.HasValue)
Compilation\SyntaxAndDeclarationManager.cs (1)
654if (lastComputedMemberNamesMap.TryGetValue(oldTree, out var lastComputedMemberNames))
Microsoft.CodeAnalysis.Features (2)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.GlobalSuppressMessageFixAllCodeAction.cs (1)
197if (!diagnosticsMapBuilder.TryGetValue(targetSymbol, out var diagnosticsForSymbol))
EditAndContinue\DebuggingSession.cs (1)
342initiallyReferencedAssemblies[identity.Name] = initiallyReferencedAssemblies.TryGetValue(identity.Name, out var value)
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\HostDiagnosticAnalyzers.cs (1)
143if (builder.TryGetValue(displayName, out var existing))
Microsoft.VisualStudio.TestPlatform.Common (1)
src\vstest\src\Microsoft.TestPlatform.Filter.Source\FastFilter.cs (1)
251if (!_filterDictionaryBuilder.TryGetValue(name, out var values))
System.Collections.Immutable (2)
System\Collections\Immutable\ImmutableDictionary_2.Builder.cs (2)
398if (!this.TryGetValue(key, out value!)) 473if (this.TryGetValue(key, out value!))