3 implementations of IGenericMethodParameter
Microsoft.CodeAnalysis (3)
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (2)
13internal sealed class DeletedSourceGenericParameter : DeletedSourceDefinition<IGenericMethodParameter>, IGenericMethodParameter
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
38internal abstract class CommonEmbeddedTypeParameter : Cci.IEmbeddedDefinition, Cci.IGenericMethodParameter
21 references to IGenericMethodParameter
Microsoft.CodeAnalysis (21)
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
104public IEnumerable<Cci.IGenericMethodParameter> GenericParameters
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (2)
17public DeletedSourceGenericParameter(IGenericMethodParameter oldParameter, DeletedSourceMethodDefinition method, Dictionary<ITypeDefinition, DeletedSourceTypeDefinition> typesUsedByDeletedMembers) 35public IGenericMethodParameter? AsGenericMethodParameter => OldDefinition.AsGenericMethodParameter;
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
32public IEnumerable<IGenericMethodParameter> GenericParameters
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
764foreach (var typeParameter in methodDef.GenericParameters)
Emit\NoPia\CommonEmbeddedMethod.cs (1)
178IEnumerable<Cci.IGenericMethodParameter> Cci.IMethodDefinition.GenericParameters => _typeParameters;
Emit\NoPia\CommonEmbeddedTypeParameter.cs (2)
60Cci.IMethodDefinition Cci.IGenericMethodParameter.DefiningMethod 114Cci.IGenericMethodParameter Cci.IGenericParameter.AsGenericMethodParameter
Emit\NoPia\VtblGap.cs (2)
33IEnumerable<Cci.IGenericMethodParameter> Cci.IMethodDefinition.GenericParameters 35get { return SpecializedCollections.EmptyEnumerable<Cci.IGenericMethodParameter>(); }
PEWriter\FullMetadataWriter.cs (1)
422foreach (IGenericMethodParameter genericParameter in methodDef.GenericParameters)
PEWriter\InheritedTypeParameter.cs (2)
97public IGenericMethodParameter? AsGenericMethodParameter 101return this as IGenericMethodParameter;
PEWriter\Members.cs (1)
533IEnumerable<IGenericMethodParameter> GenericParameters { get; }
PEWriter\MetadataVisitor.cs (3)
146public void Visit(IEnumerable<IGenericMethodParameter> genericParameters) 148foreach (IGenericMethodParameter genericParameter in genericParameters) 154public virtual void Visit(IGenericMethodParameter genericMethodParameter)
PEWriter\MetadataWriter.cs (1)
1586IGenericMethodParameter genMethPar = genPar.AsGenericMethodParameter;
PEWriter\RootModuleStaticConstructor.cs (2)
37public IEnumerable<IGenericMethodParameter> GenericParameters => SpecializedCollections.EmptyEnumerable<IGenericMethodParameter>();
PEWriter\Types.cs (1)
169IGenericMethodParameter? AsGenericMethodParameter { get; }