13 instantiations of LinkedListNode
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.EditorFeatures (1)
Microsoft.CodeAnalysis.UnitTests (2)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Microsoft.ML.Tokenizers (1)
Microsoft.VisualBasic.Core (2)
Microsoft.VisualStudio.LanguageServices (1)
System.Collections (4)
118 references to LinkedListNode
dotnet-svcutil-lib (1)
Microsoft.Build (21)
Evaluation\Evaluator.cs (5)
757Dictionary<string, LinkedListNode<ProjectTargetElement>> activeTargets = new Dictionary<string, LinkedListNode<ProjectTargetElement>>(StringComparer.OrdinalIgnoreCase);
1030private void ReadTargetElement(ProjectTargetElement targetElement, LinkedList<ProjectTargetElement> activeTargetsByEvaluationOrder, Dictionary<string, LinkedListNode<ProjectTargetElement>> activeTargets)
1042if (activeTargets.TryGetValue(targetName, out LinkedListNode<ProjectTargetElement> node))
1054private void AddBeforeAndAfterTargetMappings(ProjectTargetElement targetElement, Dictionary<string, LinkedListNode<ProjectTargetElement>> activeTargets, Dictionary<string, List<TargetSpecification>> targetsWhichRunBeforeByTarget, Dictionary<string, List<TargetSpecification>> targetsWhichRunAfterByTarget)
Microsoft.CodeAnalysis (4)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
Microsoft.CodeAnalysis.EditorFeatures (5)
Microsoft.CodeAnalysis.Remote.ServiceHub (5)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
Microsoft.ML.Core (4)
Microsoft.ML.Tokenizers (6)
Utils\LruCache.cs (6)
17private readonly Dictionary<StringSpanOrdinalKey, LinkedListNode<KeyValuePair<string, TValue>>> _cache = new();
51if (_cache.TryGetValue(new StringSpanOrdinalKey(key), out LinkedListNode<KeyValuePair<string, TValue>>? cached))
78if (_cache.TryGetValue(new StringSpanOrdinalKey(ptr, key.Length), out LinkedListNode<KeyValuePair<string, TValue>>? cached))
101if (_cache.TryGetValue(new StringSpanOrdinalKey(key), out LinkedListNode<KeyValuePair<string, TValue>>? cached))
111LinkedListNode<KeyValuePair<string, TValue>>? nodeToEvict = _lruList.Last;
116var node = new LinkedListNode<KeyValuePair<string, TValue>>(new KeyValuePair<string, TValue>(key, value));
Microsoft.VisualBasic.Core (6)
Microsoft.VisualStudio.LanguageServices (4)
netstandard (1)
System (1)
System.Collections (41)
System.Data.Common (2)
System.IO.Packaging (4)
System.Net.Requests (3)
System.Windows.Forms.Tests (3)