17 references to MetadataDecoder
Microsoft.CodeAnalysis.VisualBasic (14)
Symbols\Metadata\PE\MemberRefMetadataDecoder.vb (1)
29
MyBase.
New
(moduleSymbol, TryCast(containingType, PENamedTypeSymbol))
Symbols\Metadata\PE\PEEventSymbol.vb (2)
84
Dim metadataDecoder = New
MetadataDecoder
(moduleSymbol, containingType)
318
New
MetadataDecoder
(containingModule, _containingType))
Symbols\Metadata\PE\PEFieldSymbol.vb (2)
359
Dim fieldInfo As FieldInfo(Of TypeSymbol) = New
MetadataDecoder
(moduleSymbol, _containingType).DecodeFieldSignature(_handle)
439
Return If(DeriveCompilerFeatureRequiredAttributeDiagnostic(Me, containingModule, Handle, CompilerFeatureRequiredFeatures.None, New
MetadataDecoder
(containingModule, _containingType)),
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
1096
Dim explicitlyOverriddenMethods = New
MetadataDecoder
(
Symbols\Metadata\PE\PENamedTypeSymbol.vb (3)
262
Dim decodedType = New
MetadataDecoder
(moduleSymbol, Me).GetTypeOfToken(token)
283
Dim tokenDecoder As New
MetadataDecoder
(moduleSymbol, Me)
1337
Dim decoder = New
MetadataDecoder
(ContainingPEModule, Me)
Symbols\Metadata\PE\PEParameterSymbol.vb (1)
670
New
MetadataDecoder
(containingModule, DirectCast(ContainingType, PENamedTypeSymbol)))
Symbols\Metadata\PE\PEPropertySymbol.vb (2)
59
Dim metadataDecoder = New
MetadataDecoder
(moduleSymbol, containingType)
564
Dim decoder = New
MetadataDecoder
(containingModule, _containingType)
Symbols\Metadata\PE\PETypeParameterSymbol.vb (2)
193
tokenDecoder = New
MetadataDecoder
(moduleSymbol, containingType)
327
New
MetadataDecoder
(containingModule, DirectCast(ContainingSymbol, PENamedTypeSymbol)))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Emit\CompilationEmitTests.vb (1)
3815
Dim tokenDecoder = New
MetadataDecoder
(DirectCast([module], PEModuleSymbol), typeI)
Emit\NoPiaEmbedTypes.vb (1)
1304
Dim paramInfo = New
MetadataDecoder
(DirectCast([module], PEModuleSymbol), itest17).GetSignatureForMethod(gapMethodDef, signatureHeader:=signatureHeader, metadataException:=mrEx)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
CompilationExtensions.vb (1)
55
Dim method = DirectCast(New
MetadataDecoder
([module], type).GetMethodSymbolForMethodDefOrMemberRef(methodHandle, type), PEMethodSymbol)