public MemberSignature ImportMemberSignature(MemberSignature signature)
{
var fieldSignature = signature as FieldSignature;
if (fieldSignature != null)
return ImportFieldSignature(fieldSignature);
var methodSignature = signature as MethodSignature;
if (methodSignature != null)
return ImportMethodSignature(methodSignature);
throw new NotSupportedException();
}