25 references to
Microsoft.CodeAnalysis (9)
MetadataReference\AssemblyIdentityMap.cs (7)
43AssemblyIdentity currentIdentity = sameName[i].Key; 49value = sameName[i].Value; 59if (minHigherVersionCandidate == -1 || currentIdentity.Version < sameName[minHigherVersionCandidate].Key.Version) 68value = sameName[minHigherVersionCandidate].Value; 84AssemblyIdentity currentIdentity = sameName[i].Key; 86if (comparer(identity.Version, currentIdentity.Version, sameName[i].Value) && 89value = sameName[i].Value;
SourceGeneration\Nodes\NodeStateTable.cs (1)
629public T GetItem(int index) => _items[index];
src\Dependencies\Collections\OneOrMany.cs (1)
252public T Current => _collection[_index];
Microsoft.CodeAnalysis.CSharp (15)
Compilation\MemberSemanticModel.cs (1)
569return boundNodes[boundNodes.Count - 1];
Compilation\MemberSemanticModel.NodeMapBuilder.cs (12)
88if (existing[i].Kind != nodesToAdd[i].Kind) 93if (existing[i].Kind == BoundKind.TypeExpression && nodesToAdd[i].Kind == BoundKind.TypeOrValueExpression) 96TypeSymbol.Equals(((BoundTypeExpression)existing[i]).Type, ((BoundTypeOrValueExpression)nodesToAdd[i]).Type, TypeCompareKind.ConsiderEverything2), 101else if (existing[i].Kind == BoundKind.TypeOrValueExpression && nodesToAdd[i].Kind == BoundKind.TypeExpression) 104TypeSymbol.Equals(((BoundTypeOrValueExpression)existing[i]).Type, ((BoundTypeExpression)nodesToAdd[i]).Type, TypeCompareKind.ConsiderEverything2), 117(object)existing[i] == nodesToAdd[i] || !(key is StatementSyntax),
Declarations\DeclarationTreeBuilder.cs (1)
1041var previousMemberNames = _currentTypeIndex < _previousMemberNames.Count && _previousMemberNames[_currentTypeIndex].TryGetTarget(out var previousNames)
Symbols\Symbol_Attributes.cs (1)
601var attributeDeclarationSyntaxList = attributeDeclarationSyntaxLists[listIndex];
Microsoft.CodeAnalysis.UnitTests (1)
InternalUtilities\OneOrManyTests.cs (1)
24Assert.Equal(actual[i], expected[i]);