File tree Expand file tree Collapse file tree 6 files changed +20
-0
lines changed
src/CppParser/Bindings/CSharp
x86_64-apple-darwin12.4.0
x86_64-linux-gnu-cxx11abi Expand file tree Collapse file tree 6 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -682,6 +682,8 @@ public partial struct __Internal
682
682
if ( ReferenceEquals ( __a , null ) )
683
683
throw new global ::System . ArgumentNullException ( "__a" , "Cannot be null because it is a C++ reference (&)." ) ;
684
684
var __arg1 = __a . __Instance ;
685
+ if ( ReferenceEquals ( __s , null ) )
686
+ throw new global ::System . ArgumentNullException ( __s , "The underlying std::string cannot take null." ) ;
685
687
var __ret = Marshal . AllocHGlobal ( 12 ) ;
686
688
__Internal . BasicString ( __ret , __s , __arg1 ) ;
687
689
global ::Std . BasicString < sbyte , global ::Std . CharTraits < sbyte > , global ::Std . Allocator < sbyte > > __result0 ;
Original file line number Diff line number Diff line change @@ -82,6 +82,10 @@ public virtual void Dispose(bool disposing)
82
82
}
83
83
}
84
84
85
+ namespace Std
86
+ {
87
+ }
88
+
85
89
namespace Std
86
90
{
87
91
namespace CompressedPair
@@ -478,6 +482,8 @@ public partial struct __Internal
478
482
if ( ReferenceEquals ( _Al , null ) )
479
483
throw new global ::System . ArgumentNullException ( "_Al" , "Cannot be null because it is a C++ reference (&)." ) ;
480
484
var __arg1 = _Al . __Instance ;
485
+ if ( ReferenceEquals ( _Ptr , null ) )
486
+ throw new global ::System . ArgumentNullException ( _Ptr , "The underlying std::string cannot take null." ) ;
481
487
var __ret = Marshal . AllocHGlobal ( 24 ) ;
482
488
__Internal . BasicString ( __ret , _Ptr , __arg1 ) ;
483
489
global ::Std . BasicString < sbyte , global ::Std . CharTraits < sbyte > , global ::Std . Allocator < sbyte > > __result0 ;
Original file line number Diff line number Diff line change @@ -682,6 +682,8 @@ public partial struct __Internal
682
682
if ( ReferenceEquals ( __a , null ) )
683
683
throw new global ::System . ArgumentNullException ( "__a" , "Cannot be null because it is a C++ reference (&)." ) ;
684
684
var __arg1 = __a . __Instance ;
685
+ if ( ReferenceEquals ( __s , null ) )
686
+ throw new global ::System . ArgumentNullException ( __s , "The underlying std::string cannot take null." ) ;
685
687
var __ret = Marshal . AllocHGlobal ( 24 ) ;
686
688
__Internal . BasicString ( __ret , __s , __arg1 ) ;
687
689
global ::Std . BasicString < sbyte , global ::Std . CharTraits < sbyte > , global ::Std . Allocator < sbyte > > __result0 ;
Original file line number Diff line number Diff line change @@ -1325,6 +1325,8 @@ public partial struct __Internal
1325
1325
if ( ReferenceEquals ( __a , null ) )
1326
1326
throw new global ::System . ArgumentNullException ( "__a" , "Cannot be null because it is a C++ reference (&)." ) ;
1327
1327
var __arg1 = __a . __Instance ;
1328
+ if ( ReferenceEquals ( __s , null ) )
1329
+ throw new global ::System . ArgumentNullException ( __s , "The underlying std::string cannot take null." ) ;
1328
1330
var __ret = Marshal . AllocHGlobal ( 32 ) ;
1329
1331
__Internal . BasicString ( __ret , __s , __arg1 ) ;
1330
1332
global ::Std . BasicString < sbyte , global ::Std . CharTraits < sbyte > , global ::Std . Allocator < sbyte > > __result0 ;
Original file line number Diff line number Diff line change @@ -1325,6 +1325,8 @@ public partial struct __Internal
1325
1325
if ( ReferenceEquals ( __a , null ) )
1326
1326
throw new global ::System . ArgumentNullException ( "__a" , "Cannot be null because it is a C++ reference (&)." ) ;
1327
1327
var __arg1 = __a . __Instance ;
1328
+ if ( ReferenceEquals ( __s , null ) )
1329
+ throw new global ::System . ArgumentNullException ( __s , "The underlying std::string cannot take null." ) ;
1328
1330
var __ret = Marshal . AllocHGlobal ( 8 ) ;
1329
1331
__Internal . BasicString ( __ret , __s , __arg1 ) ;
1330
1332
global ::Std . BasicString < sbyte , global ::Std . CharTraits < sbyte > , global ::Std . Allocator < sbyte > > __result0 ;
Original file line number Diff line number Diff line change @@ -82,6 +82,10 @@ public virtual void Dispose(bool disposing)
82
82
}
83
83
}
84
84
85
+ namespace Std
86
+ {
87
+ }
88
+
85
89
namespace Std
86
90
{
87
91
namespace CompressedPair
@@ -478,6 +482,8 @@ public partial struct __Internal
478
482
if ( ReferenceEquals ( _Al , null ) )
479
483
throw new global ::System . ArgumentNullException ( "_Al" , "Cannot be null because it is a C++ reference (&)." ) ;
480
484
var __arg1 = _Al . __Instance ;
485
+ if ( ReferenceEquals ( _Ptr , null ) )
486
+ throw new global ::System . ArgumentNullException ( _Ptr , "The underlying std::string cannot take null." ) ;
481
487
var __ret = Marshal . AllocHGlobal ( 32 ) ;
482
488
__Internal . BasicString ( __ret , _Ptr , __arg1 ) ;
483
489
global ::Std . BasicString < sbyte , global ::Std . CharTraits < sbyte > , global ::Std . Allocator < sbyte > > __result0 ;
You can’t perform that action at this time.
0 commit comments