internal MetadataConstructedGenericMethodInfo(
     MetadataType type,
     MetadataMethodInfo definition,
     MetadataType[] instantiation)
     : base(type, definition.Handle)
 {
     _declaringType = type;
     _definition    = definition;
     _typeArguments = instantiation;
 }
Пример #2
0
 internal MetadataGenericParameterType(
     MetadataAssembly assembly,
     GenericParameterHandle handle,
     MetadataType declaringType,
     MetadataMethodInfo declaringMethod)
     : base(assembly, default(TypeDefinitionHandle))
 {
     _isMethodParameter = declaringMethod != null;
     _declaringMethod   = declaringMethod;
     _declaringType     = declaringType;
     _metadata          = assembly.Metadata;
     _handle            = handle;
 }