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