28 references to System_Index
Microsoft.CodeAnalysis (8)
WellKnownMembers.cs (8)
3454(byte)WellKnownType.ExtSentinel, (byte)(WellKnownType.System_Index - WellKnownType.ExtSentinel), // DeclaringTypeId 3463(byte)WellKnownType.ExtSentinel, (byte)(WellKnownType.System_Index - WellKnownType.ExtSentinel), // DeclaringTypeId 3475(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.ExtSentinel, (byte)(WellKnownType.System_Index - WellKnownType.ExtSentinel), 3476(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.ExtSentinel, (byte)(WellKnownType.System_Index - WellKnownType.ExtSentinel), 3484(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.ExtSentinel, (byte)(WellKnownType.System_Index - WellKnownType.ExtSentinel), 3492(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.ExtSentinel, (byte)(WellKnownType.System_Index - WellKnownType.ExtSentinel), 3506(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.ExtSentinel, (byte)(WellKnownType.System_Index - WellKnownType.ExtSentinel), 3513(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.ExtSentinel, (byte)(WellKnownType.System_Index - WellKnownType.ExtSentinel),
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Expressions.cs (6)
2353TypeSymbol indexType = GetWellKnownType(WellKnownType.System_Index, diagnostics, node); 2460TypeSymbol indexType = GetWellKnownType(WellKnownType.System_Index, diagnostics, operand); 8028if (indexOrRangeWellknownType == WellKnownType.System_Index) 8074result = TryImplicitConversionToArrayIndex(index, WellKnownType.System_Index, node, diagnostics); 8091indexOrRangeWellknownType = WellKnownType.System_Index; 8544TypeSymbol.Equals(argType, Compilation.GetWellKnownType(WellKnownType.System_Index), TypeCompareKind.ConsiderEverything) ? ThreeState.True :
Binder\Binder_Patterns.cs (1)
383var systemIndexType = GetWellKnownType(WellKnownType.System_Index, diagnostics, node);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (2)
314methodOpt: ctor, _factory.WellKnownType(WellKnownType.System_Index)); 325methodOpt: indexCtor, _factory.WellKnownType(WellKnownType.System_Index));
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (2)
407_compilation.GetWellKnownType(WellKnownType.System_Index), 614Debug.Assert(implicitIndexerAccess.Argument.Type!.Equals(_compilation.GetWellKnownType(WellKnownType.System_Index))
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (4)
209_compilation.GetWellKnownType(WellKnownType.System_Index), 254_compilation.GetWellKnownType(WellKnownType.System_Index), 421_compilation.GetWellKnownType(WellKnownType.System_Index), 454_compilation.GetWellKnownType(WellKnownType.System_Index),
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Semantics\PatternMatchingTests_ListPatterns.cs (2)
7459comp.MakeTypeMissing(WellKnownType.System_Index); 7872compilation.MakeTypeMissing(WellKnownType.System_Index);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MissingSpecialMember.cs (1)
609case WellKnownType.System_Index:
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\WellKnownTypeValidationTests.vb (2)
529WellKnownType.System_Index, 605WellKnownType.System_Index,