21 references to Index
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Crefs.cs (1)
898
symbolIndex = best.
Index
;
Binder\Binder_Lookup.cs (3)
684
var srcSymbol = symbols[best.
Index
];
685
var mdSymbol = symbols[secondBest.
Index
];
690
return originalSymbols[best.
Index
];
Binder\Binder_Symbols.cs (17)
2038
var srcSymbol = symbols[best.
Index
];
2039
var mdSymbol = symbols[secondBest.
Index
];
2065
return originalSymbols[best.
Index
];
2076
return originalSymbols[best.
Index
];
2087
return originalSymbols[best.
Index
];
2097
var first = symbols[best.
Index
];
2098
var second = symbols[secondBest.
Index
];
2100
Debug.Assert(!Symbol.Equals(originalSymbols[best.
Index
], originalSymbols[secondBest.
Index
], TypeCompareKind.ConsiderEverything) || options.IsAttributeTypeLookup(),
2103
Debug.Assert(!Symbol.Equals(first, second, TypeCompareKind.ConsiderEverything) || !Symbol.Equals(originalSymbols[best.
Index
], originalSymbols[secondBest.
Index
], TypeCompareKind.ConsiderEverything),
2258
Debug.Assert(originalSymbols[best.
Index
].Name != originalSymbols[secondBest.
Index
].Name ||
2259
!Symbol.Equals(originalSymbols[best.
Index
], originalSymbols[secondBest.
Index
], TypeCompareKind.ConsiderEverything),
2269
originalSymbols[best.
Index
].Name != originalSymbols[secondBest.
Index
].Name && // Use alias names, if available.