30 references to GetIndexer
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Attributes\AttributeTests_Dynamic.cs (1)
413
var indexer = _derivedClass.
GetIndexer
<PropertySymbol>("Item");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\InterpolationTests.cs (2)
9317
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetIndexer
<PropertySymbol>("Item").Parameters.Skip(2).Single();
9433
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetIndexer
<PropertySymbol>("Item").Parameters.Skip(2).Single();
Semantics\RawInterpolationTests_Handler.cs (2)
7510
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetIndexer
<PropertySymbol>("Item").Parameters.Skip(2).Single();
7628
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetIndexer
<PropertySymbol>("Item").Parameters.Skip(2).Single();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (25)
Symbols\Metadata\PE\LoadInAttributeModifier.cs (6)
1402
.GetTypeByMetadataName("Child").
GetIndexer
<PEPropertySymbol>("Item");
1658
.GetTypeByMetadataName("Child").
GetIndexer
<PEPropertySymbol>("Item");
1870
.GetTypeByMetadataName("Child").
GetIndexer
<PEPropertySymbol>("Item");
2113
.GetTypeByMetadataName("Child").
GetIndexer
<PEPropertySymbol>("Item");
2369
.GetTypeByMetadataName("Child").
GetIndexer
<PEPropertySymbol>("Item");
2581
.GetTypeByMetadataName("Child").
GetIndexer
<PEPropertySymbol>("Item");
Symbols\Metadata\PE\LoadingIndexers.cs (19)
66
var indexer = @class.
GetIndexer
<PEPropertySymbol>("Item");
108
var indexer = @class.
GetIndexer
<PEPropertySymbol>("Item");
150
var indexer = @class.
GetIndexer
<PEPropertySymbol>("Item");
200
var indexer = @class.
GetIndexer
<PEPropertySymbol>("NotItem");
250
var indexer = @class.
GetIndexer
<PEPropertySymbol>("NotItem");
313
var indexer1 = @class.
GetIndexer
<PEPropertySymbol>("Indexer1");
316
var indexer2 = @class.
GetIndexer
<PEPropertySymbol>("Indexer2");
613
var instanceIndexer = @class.
GetIndexer
<PEPropertySymbol>("Instance");
617
var staticIndexer = @class.
GetIndexer
<PEPropertySymbol>("Static"); //not allowed in C#
709
var parameterCountIndexer = @class.
GetIndexer
<PEPropertySymbol>("ParameterCount");
714
var parameterTypesIndexer = @class.
GetIndexer
<PEPropertySymbol>("ParameterTypes");
719
var returnTypeIndexer = @class.
GetIndexer
<PEPropertySymbol>("ReturnType");
724
var parameterModoptIndexer = @class.
GetIndexer
<PEPropertySymbol>("ParameterModopt");
729
var returnTypeModoptIndexer = @class.
GetIndexer
<PEPropertySymbol>("ReturnTypeModopt");
917
var readWrite = @class.
GetIndexer
<PEPropertySymbol>("ReadWrite");
924
var readOnly = @class.
GetIndexer
<PEPropertySymbol>("ReadOnly");
931
var writeOnly = @class.
GetIndexer
<PEPropertySymbol>("WriteOnly");
1007
var readWrite = @class.
GetIndexer
<PEPropertySymbol>("OnlyGetter");
1014
var readOnly = @class.
GetIndexer
<PEPropertySymbol>("OnlySetter");