1 instantiation of MethodSignature
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (1)
208return new MethodSignature<TType>(header, returnType, requiredParameterCount, genericParameterCount, parameterTypes);
22 references to MethodSignature
Microsoft.CodeAnalysis.Test.Utilities (3)
Metadata\MetadataReaderUtils.cs (3)
352var signature = decoder.DecodeMethodSignature(ref blob); 361var signature = decoder.DecodeMethodSignature(ref blob); 415public string GetFunctionPointerType(MethodSignature<string> signature)
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\SymbolTree\SymbolTreeInfo.FirstEntityHandleProvider.cs (1)
55public EntityHandle GetFunctionPointerType(MethodSignature<EntityHandle> signature) => default;
FindSymbols\SymbolTree\SymbolTreeInfo.Node.cs (1)
159public ParameterTypeInfo GetFunctionPointerType(MethodSignature<ParameterTypeInfo> signature) => ComplexInfo;
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
451var signature = decoder.DecodeMethodSignature(ref blob);
System.Reflection.Metadata (7)
System\Reflection\Metadata\Decoding\ISignatureTypeProvider.cs (1)
11TType GetFunctionPointerType(MethodSignature<TType> signature);
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (2)
102MethodSignature<TType> methodSignature = DecodeMethodSignature(ref blobReader); 164public MethodSignature<TType> DecodeMethodSignature(ref BlobReader blobReader)
System\Reflection\Metadata\TypeSystem\MemberReference.cs (1)
92public MethodSignature<TType> DecodeMethodSignature<TType, TGenericContext>(ISignatureTypeProvider<TType, TGenericContext> provider, TGenericContext genericContext)
System\Reflection\Metadata\TypeSystem\MethodDefinition.cs (1)
66public MethodSignature<TType> DecodeSignature<TType, TGenericContext>(ISignatureTypeProvider<TType, TGenericContext> provider, TGenericContext genericContext)
System\Reflection\Metadata\TypeSystem\PropertyDefinition.cs (1)
55public MethodSignature<TType> DecodeSignature<TType, TGenericContext>(ISignatureTypeProvider<TType, TGenericContext> provider, TGenericContext genericContext)
System\Reflection\Metadata\TypeSystem\StandaloneSignature.cs (1)
39public MethodSignature<TType> DecodeMethodSignature<TType, TGenericContext>(ISignatureTypeProvider<TType, TGenericContext> provider, TGenericContext genericContext)
System.Reflection.MetadataLoadContext (9)
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeData.cs (1)
73MethodSignature<RoType> sig = mr.DecodeMethodSignature(_module, typeContext);
System\Reflection\TypeLoading\General\Ecma\EcmaSignatureTypeProviderForToString.cs (1)
57public string GetFunctionPointerType(MethodSignature<string> signature)
System\Reflection\TypeLoading\General\Ecma\EcmaWrappedTypeProvider.cs (1)
55public RoType GetFunctionPointerType(MethodSignature<RoType> signature) => _typeProvider.GetFunctionPointerType(signature);
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodDecoder.cs (2)
75MethodSignature<RoType> sig = methodDefinition.DecodeSignature(_module, roMethodBase.TypeContext); 98MethodSignature<string> sig = MethodDefinition.DecodeSignature(typeProvider, typeContext);
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.TypeProvider.cs (1)
38public RoType GetFunctionPointerType(MethodSignature<RoType> signature) => new RoFunctionPointerType(this, signature);
System\Reflection\TypeLoading\Properties\Ecma\EcmaProperty.cs (1)
80MethodSignature<string> sig = PropertyDefinition.DecodeSignature(typeProvider, TypeContext);
System\Reflection\TypeLoading\Types\RoFunctionPointerType.cs (2)
30internal RoFunctionPointerType(EcmaModule module, MethodSignature<RoType> signature) 54internal static SignatureCallingConvention GetCallingConvention(MethodSignature<RoType> signature, out bool isUnmanaged)