16 references to MetadataDecoder
Microsoft.CodeAnalysis.CSharp (15)
Symbols\Metadata\PE\MemberRefMetadataDecoder.cs (1)
36
base
(moduleSymbol, containingType as PENamedTypeSymbol)
Symbols\Metadata\PE\PEEventSymbol.cs (2)
93
var metadataDecoder = new
MetadataDecoder
(moduleSymbol, containingType);
486
new
MetadataDecoder
(containingPEModule, containingType));
Symbols\Metadata\PE\PEFieldSymbol.cs (2)
311
FieldInfo<TypeSymbol> fieldInfo = new
MetadataDecoder
(moduleSymbol, _containingType).DecodeFieldSignature(_handle);
678
new
MetadataDecoder
(containingPEModule, containingType));
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1353
var explicitlyOverriddenMethods = new
MetadataDecoder
(moduleSymbol, _containingType).GetExplicitlyOverriddenMethods(_containingType.Handle, _handle, this.ContainingType);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (4)
775
return (NamedTypeSymbol)new
MetadataDecoder
(moduleSymbol, this).GetTypeOfToken(token);
797
var tokenDecoder = new
MetadataDecoder
(moduleSymbol, this);
1466
var decoder = new
MetadataDecoder
(moduleSymbol, this);
2592
var decoder = new
MetadataDecoder
(ContainingPEModule, this);
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
1267
PEPropertySymbol => new
MetadataDecoder
(containingModule, (PENamedTypeSymbol)ContainingType),
Symbols\Metadata\PE\PEPropertySymbol.cs (3)
198
var metadataDecoder = new
MetadataDecoder
(moduleSymbol, containingType);
710
var metadataDecoder = new
MetadataDecoder
(_containingType.ContainingPEModule, _containingType);
1003
var decoder = new
MetadataDecoder
(containingPEModule, containingType);
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
259
tokenDecoder = new
MetadataDecoder
(moduleSymbol, (PENamedTypeSymbol)_containingSymbol);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\GenericConstraintTests.cs (1)
6638
var tokenDecoder = new
MetadataDecoder
((PEModuleSymbol)module, typeI);