5 implementations of IGenericMethodParameter
Microsoft.CodeAnalysis (3)
Emit\EditAndContinue\DeletedGenericParameter.cs (2)
12internal sealed class DeletedGenericParameter : DeletedDefinition<IGenericMethodParameter>, IGenericMethodParameter
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
38internal abstract class CommonEmbeddedTypeParameter : Cci.IGenericMethodParameter
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
28Cci.IGenericMethodParameter,
Microsoft.CodeAnalysis.VisualBasic (1)
Emit\TypeParameterSymbolAdapter.vb (1)
22Implements IGenericMethodParameter
28 references to IGenericMethodParameter
Microsoft.CodeAnalysis (21)
Emit\EditAndContinue\DeletedDefinition.cs (1)
39protected IEnumerable<DeletedGenericParameter> WrapGenericMethodParameters(DeletedMethodDefinition methodDefinition, IEnumerable<IGenericMethodParameter> genericParameters)
Emit\EditAndContinue\DeletedGenericParameter.cs (2)
16public DeletedGenericParameter(IGenericMethodParameter oldParameter, DeletedMethodDefinition method, Dictionary<ITypeDefinition, DeletedTypeDefinition> typesUsedByDeletedMembers) 32public IGenericMethodParameter? AsGenericMethodParameter => OldDefinition.AsGenericMethodParameter;
Emit\EditAndContinue\DeletedMethodDefinition.cs (1)
27public IEnumerable<IGenericMethodParameter> GenericParameters
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
718foreach (var typeParameter in methodDef.GenericParameters)
Emit\NoPia\CommonEmbeddedMethod.cs (1)
172IEnumerable<Cci.IGenericMethodParameter> Cci.IMethodDefinition.GenericParameters => _typeParameters;
Emit\NoPia\CommonEmbeddedTypeParameter.cs (2)
56Cci.IMethodDefinition Cci.IGenericMethodParameter.DefiningMethod 102Cci.IGenericMethodParameter Cci.IGenericParameter.AsGenericMethodParameter
Emit\NoPia\VtblGap.cs (2)
29IEnumerable<Cci.IGenericMethodParameter> Cci.IMethodDefinition.GenericParameters 31get { return SpecializedCollections.EmptyEnumerable<Cci.IGenericMethodParameter>(); }
PEWriter\FullMetadataWriter.cs (1)
423foreach (IGenericMethodParameter genericParameter in methodDef.GenericParameters)
PEWriter\InheritedTypeParameter.cs (2)
89public IGenericMethodParameter? AsGenericMethodParameter 93return this as IGenericMethodParameter;
PEWriter\Members.cs (1)
519IEnumerable<IGenericMethodParameter> GenericParameters
PEWriter\MetadataVisitor.cs (3)
145public void Visit(IEnumerable<IGenericMethodParameter> genericParameters) 147foreach (IGenericMethodParameter genericParameter in genericParameters) 153public virtual void Visit(IGenericMethodParameter genericMethodParameter)
PEWriter\MetadataWriter.cs (1)
1586IGenericMethodParameter genMethPar = genPar.AsGenericMethodParameter;
PEWriter\RootModuleStaticConstructor.cs (2)
34public IEnumerable<IGenericMethodParameter> GenericParameters => SpecializedCollections.EmptyEnumerable<IGenericMethodParameter>();
PEWriter\Types.cs (1)
164IGenericMethodParameter? AsGenericMethodParameter { get; }
Microsoft.CodeAnalysis.CSharp (3)
Emitter\Model\MethodSymbolAdapter.cs (1)
328IEnumerable<Cci.IGenericMethodParameter> Cci.IMethodDefinition.GenericParameters
Emitter\Model\TypeParameterSymbolAdapter.cs (2)
56Cci.IGenericMethodParameter Cci.IGenericParameter.AsGenericMethodParameter 331Cci.IMethodDefinition Cci.IGenericMethodParameter.DefiningMethod
Microsoft.CodeAnalysis.VisualBasic (4)
Emit\MethodSymbolAdapter.vb (1)
262Private ReadOnly Property IMethodDefinitionGenericParameters As IEnumerable(Of Cci.IGenericMethodParameter) Implements Cci.IMethodDefinition.GenericParameters
Emit\TypeParameterSymbolAdapter.vb (3)
53Private ReadOnly Property IGenericParameterAsGenericMethodParameter As IGenericMethodParameter Implements IGenericParameter.AsGenericMethodParameter 145visitor.Visit(DirectCast(Me, IGenericMethodParameter)) 253Private ReadOnly Property IGenericMethodParameterDefiningMethod As IMethodDefinition Implements IGenericMethodParameter.DefiningMethod