From c5bf43c6eccdec714e87a3687daecc96ab87a3eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Srbeck=C3=BD?= Date: Fri, 17 Feb 2006 14:34:29 +0000 Subject: [PATCH] Fixed wrapper bug: Wrapping of null now returns null git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../Src/Wrappers/CorDebug/Autogenerated/CorDebug.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/CorDebugClass.cs | 8 +++++++- .../CorDebug/Autogenerated/EmbeddedCLRCorDebug.cs | 8 +++++++- .../CorDebug/Autogenerated/EmbeddedCLRCorDebugClass.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebug.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugAppDomain.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugAppDomain2.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugAppDomainEnum.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugArrayValue.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugAssembly.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugAssemblyEnum.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugBoxValue.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugBreakpoint.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugBreakpointEnum.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugChain.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugChainEnum.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugClass.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugClass2.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugCode.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugCodeEnum.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugContext.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugController.cs | 8 +++++++- .../Autogenerated/ICorDebugEditAndContinueSnapshot.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugEnum.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugErrorInfoEnum.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval2.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugFrame.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugFrameEnum.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugFunction.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugFunction2.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugFunctionBreakpoint.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugGenericValue.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugHandleValue.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugHeapValue.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugHeapValue2.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugILFrame.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugILFrame2.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugInternalFrame.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugMDA.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugManagedCallback.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugManagedCallback2.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugModule.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugModule2.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugModuleBreakpoint.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugModuleEnum.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugNativeFrame.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugObjectEnum.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugObjectValue.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugObjectValue2.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugProcess.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugProcess2.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugProcessEnum.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugReferenceValue.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugRegisterSet.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugStepper.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugStepper2.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugStepperEnum.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugStringValue.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugThread.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugThread2.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugThreadEnum.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugType.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugTypeEnum.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugUnmanagedCallback.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/ICorDebugValue.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugValue2.cs | 8 +++++++- .../CorDebug/Autogenerated/ICorDebugValueBreakpoint.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ICorDebugValueEnum.cs | 8 +++++++- .../Wrappers/CorDebug/Autogenerated/ISequentialStream.cs | 8 +++++++- .../Src/Wrappers/CorDebug/Autogenerated/IStream.cs | 8 +++++++- .../Src/Wrappers/CorSym/Autogenerated/CorSymBinder_SxS.cs | 8 +++++++- .../CorSym/Autogenerated/CorSymBinder_SxSClass.cs | 8 +++++++- .../CorSym/Autogenerated/CorSymBinder_deprecated.cs | 8 +++++++- .../CorSym/Autogenerated/CorSymBinder_deprecatedClass.cs | 8 +++++++- .../Src/Wrappers/CorSym/Autogenerated/CorSymReader_SxS.cs | 8 +++++++- .../CorSym/Autogenerated/CorSymReader_SxSClass.cs | 8 +++++++- .../CorSym/Autogenerated/CorSymReader_deprecated.cs | 8 +++++++- .../CorSym/Autogenerated/CorSymReader_deprecatedClass.cs | 8 +++++++- .../Src/Wrappers/CorSym/Autogenerated/CorSymWriter_SxS.cs | 8 +++++++- .../CorSym/Autogenerated/CorSymWriter_SxSClass.cs | 8 +++++++- .../CorSym/Autogenerated/CorSymWriter_deprecated.cs | 8 +++++++- .../CorSym/Autogenerated/CorSymWriter_deprecatedClass.cs | 8 +++++++- .../Wrappers/CorSym/Autogenerated/ISequentialStream.cs | 8 +++++++- .../Project/Src/Wrappers/CorSym/Autogenerated/IStream.cs | 8 +++++++- .../Wrappers/CorSym/Autogenerated/ISymUnmanagedBinder.cs | 8 +++++++- .../CorSym/Autogenerated/ISymUnmanagedDocument.cs | 8 +++++++- .../CorSym/Autogenerated/ISymUnmanagedDocumentWriter.cs | 8 +++++++- .../Wrappers/CorSym/Autogenerated/ISymUnmanagedMethod.cs | 8 +++++++- .../CorSym/Autogenerated/ISymUnmanagedNamespace.cs | 8 +++++++- .../Wrappers/CorSym/Autogenerated/ISymUnmanagedReader.cs | 8 +++++++- .../Autogenerated/ISymUnmanagedReaderSymbolSearchInfo.cs | 8 +++++++- .../Wrappers/CorSym/Autogenerated/ISymUnmanagedScope.cs | 8 +++++++- .../CorSym/Autogenerated/ISymUnmanagedSymbolSearchInfo.cs | 8 +++++++- .../CorSym/Autogenerated/ISymUnmanagedVariable.cs | 8 +++++++- .../Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter.cs | 8 +++++++- .../Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter2.cs | 8 +++++++- 97 files changed, 679 insertions(+), 97 deletions(-) diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/CorDebug.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/CorDebug.cs index fe50b84c31..e6af642fff 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/CorDebug.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/CorDebug.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static CorDebug Wrap(Debugger.Interop.CorDebug.CorDebug objectToWrap) { - return new CorDebug(objectToWrap); + if ((objectToWrap != null)) + { + return new CorDebug(objectToWrap); + } else + { + return null; + } } ~CorDebug() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/CorDebugClass.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/CorDebugClass.cs index 37692debcd..ce19ceb3a3 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/CorDebugClass.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/CorDebugClass.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static CorDebugClass Wrap(Debugger.Interop.CorDebug.CorDebugClass objectToWrap) { - return new CorDebugClass(objectToWrap); + if ((objectToWrap != null)) + { + return new CorDebugClass(objectToWrap); + } else + { + return null; + } } ~CorDebugClass() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/EmbeddedCLRCorDebug.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/EmbeddedCLRCorDebug.cs index 5f43283a9a..e775ee0830 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/EmbeddedCLRCorDebug.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/EmbeddedCLRCorDebug.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static EmbeddedCLRCorDebug Wrap(Debugger.Interop.CorDebug.EmbeddedCLRCorDebug objectToWrap) { - return new EmbeddedCLRCorDebug(objectToWrap); + if ((objectToWrap != null)) + { + return new EmbeddedCLRCorDebug(objectToWrap); + } else + { + return null; + } } ~EmbeddedCLRCorDebug() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/EmbeddedCLRCorDebugClass.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/EmbeddedCLRCorDebugClass.cs index a2512ac7e9..3e56f2f6e4 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/EmbeddedCLRCorDebugClass.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/EmbeddedCLRCorDebugClass.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static EmbeddedCLRCorDebugClass Wrap(Debugger.Interop.CorDebug.EmbeddedCLRCorDebugClass objectToWrap) { - return new EmbeddedCLRCorDebugClass(objectToWrap); + if ((objectToWrap != null)) + { + return new EmbeddedCLRCorDebugClass(objectToWrap); + } else + { + return null; + } } ~EmbeddedCLRCorDebugClass() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebug.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebug.cs index f23135a869..29b4c79088 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebug.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebug.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebug Wrap(Debugger.Interop.CorDebug.ICorDebug objectToWrap) { - return new ICorDebug(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebug(objectToWrap); + } else + { + return null; + } } ~ICorDebug() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomain.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomain.cs index 25e5369fd9..76cf73c686 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomain.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomain.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugAppDomain Wrap(Debugger.Interop.CorDebug.ICorDebugAppDomain objectToWrap) { - return new ICorDebugAppDomain(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugAppDomain(objectToWrap); + } else + { + return null; + } } ~ICorDebugAppDomain() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomain2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomain2.cs index 085698f7e1..4c5d6787ab 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomain2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomain2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugAppDomain2 Wrap(Debugger.Interop.CorDebug.ICorDebugAppDomain2 objectToWrap) { - return new ICorDebugAppDomain2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugAppDomain2(objectToWrap); + } else + { + return null; + } } ~ICorDebugAppDomain2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomainEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomainEnum.cs index 70731bb000..4493efee44 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomainEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAppDomainEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugAppDomainEnum Wrap(Debugger.Interop.CorDebug.ICorDebugAppDomainEnum objectToWrap) { - return new ICorDebugAppDomainEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugAppDomainEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugAppDomainEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugArrayValue.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugArrayValue.cs index 213810396f..835ad7b9b6 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugArrayValue.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugArrayValue.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugArrayValue Wrap(Debugger.Interop.CorDebug.ICorDebugArrayValue objectToWrap) { - return new ICorDebugArrayValue(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugArrayValue(objectToWrap); + } else + { + return null; + } } ~ICorDebugArrayValue() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAssembly.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAssembly.cs index d81059dcfd..2d0b9f1966 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAssembly.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAssembly.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugAssembly Wrap(Debugger.Interop.CorDebug.ICorDebugAssembly objectToWrap) { - return new ICorDebugAssembly(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugAssembly(objectToWrap); + } else + { + return null; + } } ~ICorDebugAssembly() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAssemblyEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAssemblyEnum.cs index f2af5ba369..4af39cfeb4 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAssemblyEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugAssemblyEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugAssemblyEnum Wrap(Debugger.Interop.CorDebug.ICorDebugAssemblyEnum objectToWrap) { - return new ICorDebugAssemblyEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugAssemblyEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugAssemblyEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBoxValue.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBoxValue.cs index d4b7dc1621..700f2bd88f 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBoxValue.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBoxValue.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugBoxValue Wrap(Debugger.Interop.CorDebug.ICorDebugBoxValue objectToWrap) { - return new ICorDebugBoxValue(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugBoxValue(objectToWrap); + } else + { + return null; + } } ~ICorDebugBoxValue() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBreakpoint.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBreakpoint.cs index a123ed40c6..b99796acbd 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBreakpoint.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBreakpoint.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugBreakpoint Wrap(Debugger.Interop.CorDebug.ICorDebugBreakpoint objectToWrap) { - return new ICorDebugBreakpoint(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugBreakpoint(objectToWrap); + } else + { + return null; + } } ~ICorDebugBreakpoint() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBreakpointEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBreakpointEnum.cs index ed06285247..26cbce6634 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBreakpointEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugBreakpointEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugBreakpointEnum Wrap(Debugger.Interop.CorDebug.ICorDebugBreakpointEnum objectToWrap) { - return new ICorDebugBreakpointEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugBreakpointEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugBreakpointEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugChain.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugChain.cs index 4e172a76ec..cffa18ad88 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugChain.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugChain.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugChain Wrap(Debugger.Interop.CorDebug.ICorDebugChain objectToWrap) { - return new ICorDebugChain(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugChain(objectToWrap); + } else + { + return null; + } } ~ICorDebugChain() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugChainEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugChainEnum.cs index eaa912a4ab..4369e1a6fd 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugChainEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugChainEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugChainEnum Wrap(Debugger.Interop.CorDebug.ICorDebugChainEnum objectToWrap) { - return new ICorDebugChainEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugChainEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugChainEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugClass.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugClass.cs index 248ced8219..d5ec68c37b 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugClass.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugClass.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugClass Wrap(Debugger.Interop.CorDebug.ICorDebugClass objectToWrap) { - return new ICorDebugClass(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugClass(objectToWrap); + } else + { + return null; + } } ~ICorDebugClass() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugClass2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugClass2.cs index 76c7a7b687..12890d78e8 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugClass2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugClass2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugClass2 Wrap(Debugger.Interop.CorDebug.ICorDebugClass2 objectToWrap) { - return new ICorDebugClass2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugClass2(objectToWrap); + } else + { + return null; + } } ~ICorDebugClass2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugCode.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugCode.cs index 0d7d315440..408b48d8a5 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugCode.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugCode.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugCode Wrap(Debugger.Interop.CorDebug.ICorDebugCode objectToWrap) { - return new ICorDebugCode(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugCode(objectToWrap); + } else + { + return null; + } } ~ICorDebugCode() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugCodeEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugCodeEnum.cs index 2e8c4b75dc..7e3392bfdd 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugCodeEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugCodeEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugCodeEnum Wrap(Debugger.Interop.CorDebug.ICorDebugCodeEnum objectToWrap) { - return new ICorDebugCodeEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugCodeEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugCodeEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugContext.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugContext.cs index a00188f334..b404b6e6ed 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugContext.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugContext.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugContext Wrap(Debugger.Interop.CorDebug.ICorDebugContext objectToWrap) { - return new ICorDebugContext(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugContext(objectToWrap); + } else + { + return null; + } } ~ICorDebugContext() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugController.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugController.cs index 177a43e982..92289e5014 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugController.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugController.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugController Wrap(Debugger.Interop.CorDebug.ICorDebugController objectToWrap) { - return new ICorDebugController(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugController(objectToWrap); + } else + { + return null; + } } ~ICorDebugController() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEditAndContinueSnapshot.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEditAndContinueSnapshot.cs index 455551e575..f149640a6e 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEditAndContinueSnapshot.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEditAndContinueSnapshot.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugEditAndContinueSnapshot Wrap(Debugger.Interop.CorDebug.ICorDebugEditAndContinueSnapshot objectToWrap) { - return new ICorDebugEditAndContinueSnapshot(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugEditAndContinueSnapshot(objectToWrap); + } else + { + return null; + } } ~ICorDebugEditAndContinueSnapshot() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEnum.cs index b7229c8485..59529395c9 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugEnum Wrap(Debugger.Interop.CorDebug.ICorDebugEnum objectToWrap) { - return new ICorDebugEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugErrorInfoEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugErrorInfoEnum.cs index 6ced44acd1..f3461b7905 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugErrorInfoEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugErrorInfoEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugErrorInfoEnum Wrap(Debugger.Interop.CorDebug.ICorDebugErrorInfoEnum objectToWrap) { - return new ICorDebugErrorInfoEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugErrorInfoEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugErrorInfoEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval.cs index c296a92c20..b6877262f3 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugEval Wrap(Debugger.Interop.CorDebug.ICorDebugEval objectToWrap) { - return new ICorDebugEval(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugEval(objectToWrap); + } else + { + return null; + } } ~ICorDebugEval() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval2.cs index 5fff61329d..793ed431f2 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugEval2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugEval2 Wrap(Debugger.Interop.CorDebug.ICorDebugEval2 objectToWrap) { - return new ICorDebugEval2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugEval2(objectToWrap); + } else + { + return null; + } } ~ICorDebugEval2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFrame.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFrame.cs index f838e39dcb..9bcf74db92 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFrame.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFrame.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugFrame Wrap(Debugger.Interop.CorDebug.ICorDebugFrame objectToWrap) { - return new ICorDebugFrame(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugFrame(objectToWrap); + } else + { + return null; + } } ~ICorDebugFrame() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFrameEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFrameEnum.cs index dfbeef8949..e56cbd5448 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFrameEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFrameEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugFrameEnum Wrap(Debugger.Interop.CorDebug.ICorDebugFrameEnum objectToWrap) { - return new ICorDebugFrameEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugFrameEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugFrameEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunction.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunction.cs index 6fe70ec5eb..6184ac500d 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunction.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunction.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugFunction Wrap(Debugger.Interop.CorDebug.ICorDebugFunction objectToWrap) { - return new ICorDebugFunction(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugFunction(objectToWrap); + } else + { + return null; + } } ~ICorDebugFunction() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunction2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunction2.cs index c37828cde8..8b01a5706c 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunction2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunction2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugFunction2 Wrap(Debugger.Interop.CorDebug.ICorDebugFunction2 objectToWrap) { - return new ICorDebugFunction2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugFunction2(objectToWrap); + } else + { + return null; + } } ~ICorDebugFunction2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunctionBreakpoint.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunctionBreakpoint.cs index c2d334c646..bdc77411c6 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunctionBreakpoint.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugFunctionBreakpoint.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugFunctionBreakpoint Wrap(Debugger.Interop.CorDebug.ICorDebugFunctionBreakpoint objectToWrap) { - return new ICorDebugFunctionBreakpoint(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugFunctionBreakpoint(objectToWrap); + } else + { + return null; + } } ~ICorDebugFunctionBreakpoint() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugGenericValue.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugGenericValue.cs index b95dc8c92f..bfed51e84a 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugGenericValue.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugGenericValue.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugGenericValue Wrap(Debugger.Interop.CorDebug.ICorDebugGenericValue objectToWrap) { - return new ICorDebugGenericValue(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugGenericValue(objectToWrap); + } else + { + return null; + } } ~ICorDebugGenericValue() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHandleValue.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHandleValue.cs index 7432d8b16b..f8368cf159 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHandleValue.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHandleValue.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugHandleValue Wrap(Debugger.Interop.CorDebug.ICorDebugHandleValue objectToWrap) { - return new ICorDebugHandleValue(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugHandleValue(objectToWrap); + } else + { + return null; + } } ~ICorDebugHandleValue() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHeapValue.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHeapValue.cs index d468f3a5fc..0bce1f9c28 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHeapValue.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHeapValue.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugHeapValue Wrap(Debugger.Interop.CorDebug.ICorDebugHeapValue objectToWrap) { - return new ICorDebugHeapValue(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugHeapValue(objectToWrap); + } else + { + return null; + } } ~ICorDebugHeapValue() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHeapValue2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHeapValue2.cs index 5179c0e896..2340337605 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHeapValue2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugHeapValue2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugHeapValue2 Wrap(Debugger.Interop.CorDebug.ICorDebugHeapValue2 objectToWrap) { - return new ICorDebugHeapValue2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugHeapValue2(objectToWrap); + } else + { + return null; + } } ~ICorDebugHeapValue2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugILFrame.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugILFrame.cs index d9edadcdba..eefa0e1fa6 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugILFrame.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugILFrame.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugILFrame Wrap(Debugger.Interop.CorDebug.ICorDebugILFrame objectToWrap) { - return new ICorDebugILFrame(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugILFrame(objectToWrap); + } else + { + return null; + } } ~ICorDebugILFrame() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugILFrame2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugILFrame2.cs index d11ce0eb7d..55e15ee800 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugILFrame2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugILFrame2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugILFrame2 Wrap(Debugger.Interop.CorDebug.ICorDebugILFrame2 objectToWrap) { - return new ICorDebugILFrame2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugILFrame2(objectToWrap); + } else + { + return null; + } } ~ICorDebugILFrame2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugInternalFrame.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugInternalFrame.cs index 1277e2525b..8a89e60533 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugInternalFrame.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugInternalFrame.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugInternalFrame Wrap(Debugger.Interop.CorDebug.ICorDebugInternalFrame objectToWrap) { - return new ICorDebugInternalFrame(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugInternalFrame(objectToWrap); + } else + { + return null; + } } ~ICorDebugInternalFrame() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugMDA.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugMDA.cs index 798806fc63..d5b2ee1f0e 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugMDA.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugMDA.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugMDA Wrap(Debugger.Interop.CorDebug.ICorDebugMDA objectToWrap) { - return new ICorDebugMDA(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugMDA(objectToWrap); + } else + { + return null; + } } ~ICorDebugMDA() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugManagedCallback.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugManagedCallback.cs index 0c6225a764..e1a637f7c0 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugManagedCallback.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugManagedCallback.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugManagedCallback Wrap(Debugger.Interop.CorDebug.ICorDebugManagedCallback objectToWrap) { - return new ICorDebugManagedCallback(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugManagedCallback(objectToWrap); + } else + { + return null; + } } ~ICorDebugManagedCallback() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugManagedCallback2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugManagedCallback2.cs index 8388c17235..d618fd9f23 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugManagedCallback2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugManagedCallback2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugManagedCallback2 Wrap(Debugger.Interop.CorDebug.ICorDebugManagedCallback2 objectToWrap) { - return new ICorDebugManagedCallback2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugManagedCallback2(objectToWrap); + } else + { + return null; + } } ~ICorDebugManagedCallback2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModule.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModule.cs index 95c77301be..ff2ed735c2 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModule.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModule.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugModule Wrap(Debugger.Interop.CorDebug.ICorDebugModule objectToWrap) { - return new ICorDebugModule(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugModule(objectToWrap); + } else + { + return null; + } } ~ICorDebugModule() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModule2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModule2.cs index da7a913a63..f5427d3207 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModule2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModule2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugModule2 Wrap(Debugger.Interop.CorDebug.ICorDebugModule2 objectToWrap) { - return new ICorDebugModule2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugModule2(objectToWrap); + } else + { + return null; + } } ~ICorDebugModule2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModuleBreakpoint.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModuleBreakpoint.cs index 6f9c04b0b6..5d3e00f99d 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModuleBreakpoint.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModuleBreakpoint.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugModuleBreakpoint Wrap(Debugger.Interop.CorDebug.ICorDebugModuleBreakpoint objectToWrap) { - return new ICorDebugModuleBreakpoint(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugModuleBreakpoint(objectToWrap); + } else + { + return null; + } } ~ICorDebugModuleBreakpoint() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModuleEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModuleEnum.cs index 5872d8ad88..c2929644eb 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModuleEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugModuleEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugModuleEnum Wrap(Debugger.Interop.CorDebug.ICorDebugModuleEnum objectToWrap) { - return new ICorDebugModuleEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugModuleEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugModuleEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugNativeFrame.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugNativeFrame.cs index 8e4c037860..95db348e37 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugNativeFrame.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugNativeFrame.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugNativeFrame Wrap(Debugger.Interop.CorDebug.ICorDebugNativeFrame objectToWrap) { - return new ICorDebugNativeFrame(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugNativeFrame(objectToWrap); + } else + { + return null; + } } ~ICorDebugNativeFrame() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectEnum.cs index 9002afa3eb..f27906c165 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugObjectEnum Wrap(Debugger.Interop.CorDebug.ICorDebugObjectEnum objectToWrap) { - return new ICorDebugObjectEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugObjectEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugObjectEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectValue.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectValue.cs index b132fea78d..7c34c874c7 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectValue.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectValue.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugObjectValue Wrap(Debugger.Interop.CorDebug.ICorDebugObjectValue objectToWrap) { - return new ICorDebugObjectValue(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugObjectValue(objectToWrap); + } else + { + return null; + } } ~ICorDebugObjectValue() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectValue2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectValue2.cs index a2a91d8cc4..b469d25999 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectValue2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugObjectValue2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugObjectValue2 Wrap(Debugger.Interop.CorDebug.ICorDebugObjectValue2 objectToWrap) { - return new ICorDebugObjectValue2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugObjectValue2(objectToWrap); + } else + { + return null; + } } ~ICorDebugObjectValue2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcess.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcess.cs index 10d3c17978..0e94e48911 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcess.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcess.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugProcess Wrap(Debugger.Interop.CorDebug.ICorDebugProcess objectToWrap) { - return new ICorDebugProcess(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugProcess(objectToWrap); + } else + { + return null; + } } ~ICorDebugProcess() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcess2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcess2.cs index 87ae1b8921..5344d37a3d 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcess2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcess2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugProcess2 Wrap(Debugger.Interop.CorDebug.ICorDebugProcess2 objectToWrap) { - return new ICorDebugProcess2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugProcess2(objectToWrap); + } else + { + return null; + } } ~ICorDebugProcess2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcessEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcessEnum.cs index 77df3e5fa6..1a400832d2 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcessEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugProcessEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugProcessEnum Wrap(Debugger.Interop.CorDebug.ICorDebugProcessEnum objectToWrap) { - return new ICorDebugProcessEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugProcessEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugProcessEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugReferenceValue.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugReferenceValue.cs index c83298cc28..551d8b77f2 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugReferenceValue.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugReferenceValue.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugReferenceValue Wrap(Debugger.Interop.CorDebug.ICorDebugReferenceValue objectToWrap) { - return new ICorDebugReferenceValue(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugReferenceValue(objectToWrap); + } else + { + return null; + } } ~ICorDebugReferenceValue() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugRegisterSet.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugRegisterSet.cs index 052e11109b..1e6a219532 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugRegisterSet.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugRegisterSet.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugRegisterSet Wrap(Debugger.Interop.CorDebug.ICorDebugRegisterSet objectToWrap) { - return new ICorDebugRegisterSet(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugRegisterSet(objectToWrap); + } else + { + return null; + } } ~ICorDebugRegisterSet() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepper.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepper.cs index 88eb411774..0c18023d9d 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepper.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepper.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugStepper Wrap(Debugger.Interop.CorDebug.ICorDebugStepper objectToWrap) { - return new ICorDebugStepper(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugStepper(objectToWrap); + } else + { + return null; + } } ~ICorDebugStepper() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepper2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepper2.cs index 96300749fd..5ab6aacb59 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepper2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepper2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugStepper2 Wrap(Debugger.Interop.CorDebug.ICorDebugStepper2 objectToWrap) { - return new ICorDebugStepper2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugStepper2(objectToWrap); + } else + { + return null; + } } ~ICorDebugStepper2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepperEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepperEnum.cs index 2006d32c65..b7381f332a 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepperEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStepperEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugStepperEnum Wrap(Debugger.Interop.CorDebug.ICorDebugStepperEnum objectToWrap) { - return new ICorDebugStepperEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugStepperEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugStepperEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStringValue.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStringValue.cs index 65a5ba8f6a..14d3309d92 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStringValue.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugStringValue.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugStringValue Wrap(Debugger.Interop.CorDebug.ICorDebugStringValue objectToWrap) { - return new ICorDebugStringValue(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugStringValue(objectToWrap); + } else + { + return null; + } } ~ICorDebugStringValue() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThread.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThread.cs index 0c726f176f..5fb625f24d 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThread.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThread.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugThread Wrap(Debugger.Interop.CorDebug.ICorDebugThread objectToWrap) { - return new ICorDebugThread(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugThread(objectToWrap); + } else + { + return null; + } } ~ICorDebugThread() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThread2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThread2.cs index d2de7c5f69..078fb46634 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThread2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThread2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugThread2 Wrap(Debugger.Interop.CorDebug.ICorDebugThread2 objectToWrap) { - return new ICorDebugThread2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugThread2(objectToWrap); + } else + { + return null; + } } ~ICorDebugThread2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThreadEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThreadEnum.cs index 9a897a3504..817234cf7f 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThreadEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugThreadEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugThreadEnum Wrap(Debugger.Interop.CorDebug.ICorDebugThreadEnum objectToWrap) { - return new ICorDebugThreadEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugThreadEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugThreadEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugType.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugType.cs index 5aa205feb4..5a9926cdb1 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugType.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugType.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugType Wrap(Debugger.Interop.CorDebug.ICorDebugType objectToWrap) { - return new ICorDebugType(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugType(objectToWrap); + } else + { + return null; + } } ~ICorDebugType() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugTypeEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugTypeEnum.cs index 971cfc0dc2..2f269819e6 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugTypeEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugTypeEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugTypeEnum Wrap(Debugger.Interop.CorDebug.ICorDebugTypeEnum objectToWrap) { - return new ICorDebugTypeEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugTypeEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugTypeEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugUnmanagedCallback.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugUnmanagedCallback.cs index e432f79c86..46a50395c3 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugUnmanagedCallback.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugUnmanagedCallback.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugUnmanagedCallback Wrap(Debugger.Interop.CorDebug.ICorDebugUnmanagedCallback objectToWrap) { - return new ICorDebugUnmanagedCallback(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugUnmanagedCallback(objectToWrap); + } else + { + return null; + } } ~ICorDebugUnmanagedCallback() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValue.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValue.cs index 8c451e1602..9a625898f1 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValue.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValue.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugValue Wrap(Debugger.Interop.CorDebug.ICorDebugValue objectToWrap) { - return new ICorDebugValue(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugValue(objectToWrap); + } else + { + return null; + } } ~ICorDebugValue() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValue2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValue2.cs index a439862c1a..9fae2a9d9e 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValue2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValue2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugValue2 Wrap(Debugger.Interop.CorDebug.ICorDebugValue2 objectToWrap) { - return new ICorDebugValue2(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugValue2(objectToWrap); + } else + { + return null; + } } ~ICorDebugValue2() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValueBreakpoint.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValueBreakpoint.cs index 6fc3c71d04..c63cff6f7b 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValueBreakpoint.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValueBreakpoint.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugValueBreakpoint Wrap(Debugger.Interop.CorDebug.ICorDebugValueBreakpoint objectToWrap) { - return new ICorDebugValueBreakpoint(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugValueBreakpoint(objectToWrap); + } else + { + return null; + } } ~ICorDebugValueBreakpoint() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValueEnum.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValueEnum.cs index e2af8f7677..cb6bc2eb61 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValueEnum.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ICorDebugValueEnum.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ICorDebugValueEnum Wrap(Debugger.Interop.CorDebug.ICorDebugValueEnum objectToWrap) { - return new ICorDebugValueEnum(objectToWrap); + if ((objectToWrap != null)) + { + return new ICorDebugValueEnum(objectToWrap); + } else + { + return null; + } } ~ICorDebugValueEnum() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ISequentialStream.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ISequentialStream.cs index 95e0124605..18e9dc5ef8 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ISequentialStream.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/ISequentialStream.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static ISequentialStream Wrap(Debugger.Interop.CorDebug.ISequentialStream objectToWrap) { - return new ISequentialStream(objectToWrap); + if ((objectToWrap != null)) + { + return new ISequentialStream(objectToWrap); + } else + { + return null; + } } ~ISequentialStream() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/IStream.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/IStream.cs index 9cb0d9960d..82547f9374 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/IStream.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorDebug/Autogenerated/IStream.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorDebug public static IStream Wrap(Debugger.Interop.CorDebug.IStream objectToWrap) { - return new IStream(objectToWrap); + if ((objectToWrap != null)) + { + return new IStream(objectToWrap); + } else + { + return null; + } } ~IStream() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_SxS.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_SxS.cs index 87f102d1ec..0eac615880 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_SxS.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_SxS.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymBinder_SxS Wrap(Debugger.Interop.CorSym.CorSymBinder_SxS objectToWrap) { - return new CorSymBinder_SxS(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymBinder_SxS(objectToWrap); + } else + { + return null; + } } ~CorSymBinder_SxS() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_SxSClass.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_SxSClass.cs index 73ab120d69..8c88511078 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_SxSClass.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_SxSClass.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymBinder_SxSClass Wrap(Debugger.Interop.CorSym.CorSymBinder_SxSClass objectToWrap) { - return new CorSymBinder_SxSClass(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymBinder_SxSClass(objectToWrap); + } else + { + return null; + } } ~CorSymBinder_SxSClass() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_deprecated.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_deprecated.cs index 136e858220..381e489bd8 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_deprecated.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_deprecated.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymBinder_deprecated Wrap(Debugger.Interop.CorSym.CorSymBinder_deprecated objectToWrap) { - return new CorSymBinder_deprecated(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymBinder_deprecated(objectToWrap); + } else + { + return null; + } } ~CorSymBinder_deprecated() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_deprecatedClass.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_deprecatedClass.cs index a8347a4989..e7ff94bf4d 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_deprecatedClass.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymBinder_deprecatedClass.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymBinder_deprecatedClass Wrap(Debugger.Interop.CorSym.CorSymBinder_deprecatedClass objectToWrap) { - return new CorSymBinder_deprecatedClass(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymBinder_deprecatedClass(objectToWrap); + } else + { + return null; + } } ~CorSymBinder_deprecatedClass() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_SxS.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_SxS.cs index 0fe3ca4ca6..db116ccd66 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_SxS.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_SxS.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymReader_SxS Wrap(Debugger.Interop.CorSym.CorSymReader_SxS objectToWrap) { - return new CorSymReader_SxS(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymReader_SxS(objectToWrap); + } else + { + return null; + } } ~CorSymReader_SxS() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_SxSClass.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_SxSClass.cs index 800cd86de1..703bdbf38d 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_SxSClass.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_SxSClass.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymReader_SxSClass Wrap(Debugger.Interop.CorSym.CorSymReader_SxSClass objectToWrap) { - return new CorSymReader_SxSClass(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymReader_SxSClass(objectToWrap); + } else + { + return null; + } } ~CorSymReader_SxSClass() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_deprecated.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_deprecated.cs index 8d84e9e5e3..aecf832859 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_deprecated.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_deprecated.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymReader_deprecated Wrap(Debugger.Interop.CorSym.CorSymReader_deprecated objectToWrap) { - return new CorSymReader_deprecated(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymReader_deprecated(objectToWrap); + } else + { + return null; + } } ~CorSymReader_deprecated() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_deprecatedClass.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_deprecatedClass.cs index 35a08fd3d0..8dd13a4a2d 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_deprecatedClass.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymReader_deprecatedClass.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymReader_deprecatedClass Wrap(Debugger.Interop.CorSym.CorSymReader_deprecatedClass objectToWrap) { - return new CorSymReader_deprecatedClass(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymReader_deprecatedClass(objectToWrap); + } else + { + return null; + } } ~CorSymReader_deprecatedClass() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_SxS.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_SxS.cs index 7fe704f2e5..31778f7e52 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_SxS.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_SxS.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymWriter_SxS Wrap(Debugger.Interop.CorSym.CorSymWriter_SxS objectToWrap) { - return new CorSymWriter_SxS(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymWriter_SxS(objectToWrap); + } else + { + return null; + } } ~CorSymWriter_SxS() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_SxSClass.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_SxSClass.cs index e507fc0e1d..85664e68ee 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_SxSClass.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_SxSClass.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymWriter_SxSClass Wrap(Debugger.Interop.CorSym.CorSymWriter_SxSClass objectToWrap) { - return new CorSymWriter_SxSClass(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymWriter_SxSClass(objectToWrap); + } else + { + return null; + } } ~CorSymWriter_SxSClass() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_deprecated.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_deprecated.cs index 3e487f8cc3..22530c9701 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_deprecated.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_deprecated.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymWriter_deprecated Wrap(Debugger.Interop.CorSym.CorSymWriter_deprecated objectToWrap) { - return new CorSymWriter_deprecated(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymWriter_deprecated(objectToWrap); + } else + { + return null; + } } ~CorSymWriter_deprecated() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_deprecatedClass.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_deprecatedClass.cs index 28adc42cf3..ca77c3af29 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_deprecatedClass.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/CorSymWriter_deprecatedClass.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static CorSymWriter_deprecatedClass Wrap(Debugger.Interop.CorSym.CorSymWriter_deprecatedClass objectToWrap) { - return new CorSymWriter_deprecatedClass(objectToWrap); + if ((objectToWrap != null)) + { + return new CorSymWriter_deprecatedClass(objectToWrap); + } else + { + return null; + } } ~CorSymWriter_deprecatedClass() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISequentialStream.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISequentialStream.cs index 5b13cc39d9..8c939a3c5b 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISequentialStream.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISequentialStream.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISequentialStream Wrap(Debugger.Interop.CorSym.ISequentialStream objectToWrap) { - return new ISequentialStream(objectToWrap); + if ((objectToWrap != null)) + { + return new ISequentialStream(objectToWrap); + } else + { + return null; + } } ~ISequentialStream() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/IStream.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/IStream.cs index 3b9b89488d..f424228022 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/IStream.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/IStream.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static IStream Wrap(Debugger.Interop.CorSym.IStream objectToWrap) { - return new IStream(objectToWrap); + if ((objectToWrap != null)) + { + return new IStream(objectToWrap); + } else + { + return null; + } } ~IStream() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedBinder.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedBinder.cs index a41ee7350a..5bda6d270f 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedBinder.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedBinder.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedBinder Wrap(Debugger.Interop.CorSym.ISymUnmanagedBinder objectToWrap) { - return new ISymUnmanagedBinder(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedBinder(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedBinder() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedDocument.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedDocument.cs index 4b9f43cd14..8f9e978352 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedDocument.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedDocument.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedDocument Wrap(Debugger.Interop.CorSym.ISymUnmanagedDocument objectToWrap) { - return new ISymUnmanagedDocument(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedDocument(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedDocument() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedDocumentWriter.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedDocumentWriter.cs index a3b97bd7b7..de6ac3a287 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedDocumentWriter.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedDocumentWriter.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedDocumentWriter Wrap(Debugger.Interop.CorSym.ISymUnmanagedDocumentWriter objectToWrap) { - return new ISymUnmanagedDocumentWriter(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedDocumentWriter(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedDocumentWriter() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedMethod.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedMethod.cs index cbf88eac3d..6ad4e941fc 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedMethod.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedMethod.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedMethod Wrap(Debugger.Interop.CorSym.ISymUnmanagedMethod objectToWrap) { - return new ISymUnmanagedMethod(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedMethod(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedMethod() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedNamespace.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedNamespace.cs index a6fc3a181a..d18827b621 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedNamespace.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedNamespace.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedNamespace Wrap(Debugger.Interop.CorSym.ISymUnmanagedNamespace objectToWrap) { - return new ISymUnmanagedNamespace(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedNamespace(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedNamespace() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedReader.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedReader.cs index 2f53887518..0652e67b2d 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedReader.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedReader.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedReader Wrap(Debugger.Interop.CorSym.ISymUnmanagedReader objectToWrap) { - return new ISymUnmanagedReader(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedReader(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedReader() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedReaderSymbolSearchInfo.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedReaderSymbolSearchInfo.cs index e4872505ae..d5e7e98ff7 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedReaderSymbolSearchInfo.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedReaderSymbolSearchInfo.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedReaderSymbolSearchInfo Wrap(Debugger.Interop.CorSym.ISymUnmanagedReaderSymbolSearchInfo objectToWrap) { - return new ISymUnmanagedReaderSymbolSearchInfo(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedReaderSymbolSearchInfo(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedReaderSymbolSearchInfo() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedScope.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedScope.cs index 6279ce9f34..9b202a4d28 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedScope.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedScope.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedScope Wrap(Debugger.Interop.CorSym.ISymUnmanagedScope objectToWrap) { - return new ISymUnmanagedScope(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedScope(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedScope() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedSymbolSearchInfo.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedSymbolSearchInfo.cs index 0c6d4a605d..f6d280f1ed 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedSymbolSearchInfo.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedSymbolSearchInfo.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedSymbolSearchInfo Wrap(Debugger.Interop.CorSym.ISymUnmanagedSymbolSearchInfo objectToWrap) { - return new ISymUnmanagedSymbolSearchInfo(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedSymbolSearchInfo(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedSymbolSearchInfo() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedVariable.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedVariable.cs index df32d84b69..78063824c0 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedVariable.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedVariable.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedVariable Wrap(Debugger.Interop.CorSym.ISymUnmanagedVariable objectToWrap) { - return new ISymUnmanagedVariable(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedVariable(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedVariable() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter.cs index 2e4c99b96b..07586e6b64 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedWriter Wrap(Debugger.Interop.CorSym.ISymUnmanagedWriter objectToWrap) { - return new ISymUnmanagedWriter(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedWriter(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedWriter() diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter2.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter2.cs index ef30a63a47..1555b668bf 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter2.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Wrappers/CorSym/Autogenerated/ISymUnmanagedWriter2.cs @@ -33,7 +33,13 @@ namespace Debugger.Wrappers.CorSym public static ISymUnmanagedWriter2 Wrap(Debugger.Interop.CorSym.ISymUnmanagedWriter2 objectToWrap) { - return new ISymUnmanagedWriter2(objectToWrap); + if ((objectToWrap != null)) + { + return new ISymUnmanagedWriter2(objectToWrap); + } else + { + return null; + } } ~ISymUnmanagedWriter2()