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