3 types derived from TypeNameDecoder
Microsoft.CodeAnalysis (1)
MetadataReader\MetadataDecoder.cs (1)
112TypeNameDecoder<ModuleSymbol, TypeSymbol>,
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
EETypeNameDecoder.cs (1)
13internal sealed class EETypeNameDecoder : TypeNameDecoder<PEModuleSymbol, TypeSymbol>
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
EETypeNameDecoder.vb (1)
13Inherits TypeNameDecoder(Of PEModuleSymbol, TypeSymbol)
1 instantiation of TypeNameDecoder
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
EETypeNameDecoder.vb (1)
18MyBase.New(SymbolFactory.Instance, moduleSymbol)
6 references to TypeNameDecoder
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
CSharpInstructionDecoder.cs (1)
171internal override TypeNameDecoder<PEModuleSymbol, TypeSymbol> GetTypeNameDecoder(CSharpCompilation compilation, MethodSymbol method)
Symbols\PlaceholderLocalSymbol.cs (1)
38TypeNameDecoder<PEModuleSymbol, TypeSymbol> typeNameDecoder,
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
InstructionDecoder.cs (2)
120internal abstract TypeNameDecoder<TModuleSymbol, TTypeSymbol> GetTypeNameDecoder(TCompilation compilation, TMethodSymbol method); 142var typeNameDecoder = GetTypeNameDecoder(compilation, method);
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
Symbols\PlaceholderLocalSymbol.vb (1)
29typeNameDecoder As TypeNameDecoder(Of PEModuleSymbol, TypeSymbol),
VisualBasicInstructionDecoder.vb (1)
117Friend Overrides Function GetTypeNameDecoder(compilation As VisualBasicCompilation, method As MethodSymbol) As TypeNameDecoder(Of PEModuleSymbol, TypeSymbol)