You've already forked linux-packaging-mono
Imported Upstream version 3.10.0
Former-commit-id: 172c8e3c300b39d5785c7a3e8dfb08ebdbc1a99b
This commit is contained in:
5
external/cecil/Mono.Cecil/Import.cs
vendored
5
external/cecil/Mono.Cecil/Import.cs
vendored
@@ -437,7 +437,7 @@ namespace Mono.Cecil {
|
||||
}
|
||||
#endif
|
||||
|
||||
public TypeReference ImportType (TypeReference type, ImportGenericContext context)
|
||||
public virtual TypeReference ImportType (TypeReference type, ImportGenericContext context)
|
||||
{
|
||||
if (type.IsTypeSpecification ())
|
||||
return ImportTypeSpecification (type, context);
|
||||
@@ -466,6 +466,7 @@ namespace Mono.Cecil {
|
||||
case MetadataScopeType.AssemblyNameReference:
|
||||
return ImportAssemblyName ((AssemblyNameReference) scope);
|
||||
case MetadataScopeType.ModuleDefinition:
|
||||
if (scope == module) return scope;
|
||||
return ImportAssemblyName (((ModuleDefinition) scope).Assembly.Name);
|
||||
case MetadataScopeType.ModuleReference:
|
||||
throw new NotImplementedException ();
|
||||
@@ -474,7 +475,7 @@ namespace Mono.Cecil {
|
||||
throw new NotSupportedException ();
|
||||
}
|
||||
|
||||
AssemblyNameReference ImportAssemblyName (AssemblyNameReference name)
|
||||
protected virtual AssemblyNameReference ImportAssemblyName (AssemblyNameReference name)
|
||||
{
|
||||
AssemblyNameReference reference;
|
||||
if (TryGetAssemblyNameReference (name, out reference))
|
||||
|
||||
Reference in New Issue
Block a user