@@ -25,6 +25,12 @@ CppSharp::Parser::AST::NativeLibrary::NativeLibrary(::CppSharp::CppParser::AST::
25
25
{
26
26
NativePtr = native;
27
27
}
28
+
29
+ CppSharp::Parser::AST::NativeLibrary^ CppSharp::Parser::AST::NativeLibrary::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
30
+ {
31
+ return gcnew ::CppSharp::Parser::AST::NativeLibrary ((::CppSharp::CppParser::AST::NativeLibrary*) native.ToPointer (), __ownsNativeInstance);
32
+ }
33
+
28
34
CppSharp::Parser::AST::NativeLibrary::~NativeLibrary ()
29
35
{
30
36
delete NativePtr;
@@ -185,6 +191,12 @@ CppSharp::Parser::AST::Comment::Comment(::CppSharp::CppParser::AST::Comment* nat
185
191
{
186
192
NativePtr = native;
187
193
}
194
+
195
+ CppSharp::Parser::AST::Comment^ CppSharp::Parser::AST::Comment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
196
+ {
197
+ return gcnew ::CppSharp::Parser::AST::Comment ((::CppSharp::CppParser::AST::Comment*) native.ToPointer (), __ownsNativeInstance);
198
+ }
199
+
188
200
CppSharp::Parser::AST::Comment::~Comment ()
189
201
{
190
202
delete NativePtr;
@@ -248,6 +260,12 @@ CppSharp::Parser::AST::BlockContentComment::BlockContentComment(::CppSharp::CppP
248
260
: CppSharp::Parser::AST::Comment((::CppSharp::CppParser::AST::Comment*)native, ownNativeInstance)
249
261
{
250
262
}
263
+
264
+ CppSharp::Parser::AST::BlockContentComment^ CppSharp::Parser::AST::BlockContentComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
265
+ {
266
+ return gcnew ::CppSharp::Parser::AST::BlockContentComment ((::CppSharp::CppParser::AST::BlockContentComment*) native.ToPointer (), __ownsNativeInstance);
267
+ }
268
+
251
269
CppSharp::Parser::AST::BlockContentComment::~BlockContentComment ()
252
270
{
253
271
}
@@ -299,6 +317,12 @@ CppSharp::Parser::AST::FullComment::FullComment(::CppSharp::CppParser::AST::Full
299
317
: CppSharp::Parser::AST::Comment((::CppSharp::CppParser::AST::Comment*)native, ownNativeInstance)
300
318
{
301
319
}
320
+
321
+ CppSharp::Parser::AST::FullComment^ CppSharp::Parser::AST::FullComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
322
+ {
323
+ return gcnew ::CppSharp::Parser::AST::FullComment ((::CppSharp::CppParser::AST::FullComment*) native.ToPointer (), __ownsNativeInstance);
324
+ }
325
+
302
326
CppSharp::Parser::AST::FullComment::~FullComment ()
303
327
{
304
328
if (NativePtr)
@@ -388,6 +412,12 @@ CppSharp::Parser::AST::InlineContentComment::InlineContentComment(::CppSharp::Cp
388
412
: CppSharp::Parser::AST::Comment((::CppSharp::CppParser::AST::Comment*)native, ownNativeInstance)
389
413
{
390
414
}
415
+
416
+ CppSharp::Parser::AST::InlineContentComment^ CppSharp::Parser::AST::InlineContentComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
417
+ {
418
+ return gcnew ::CppSharp::Parser::AST::InlineContentComment ((::CppSharp::CppParser::AST::InlineContentComment*) native.ToPointer (), __ownsNativeInstance);
419
+ }
420
+
391
421
CppSharp::Parser::AST::InlineContentComment::~InlineContentComment ()
392
422
{
393
423
}
@@ -449,6 +479,12 @@ CppSharp::Parser::AST::ParagraphComment::ParagraphComment(::CppSharp::CppParser:
449
479
: CppSharp::Parser::AST::BlockContentComment((::CppSharp::CppParser::AST::BlockContentComment*)native, ownNativeInstance)
450
480
{
451
481
}
482
+
483
+ CppSharp::Parser::AST::ParagraphComment^ CppSharp::Parser::AST::ParagraphComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
484
+ {
485
+ return gcnew ::CppSharp::Parser::AST::ParagraphComment ((::CppSharp::CppParser::AST::ParagraphComment*) native.ToPointer (), __ownsNativeInstance);
486
+ }
487
+
452
488
CppSharp::Parser::AST::ParagraphComment::~ParagraphComment ()
453
489
{
454
490
if (NativePtr)
@@ -550,6 +586,12 @@ CppSharp::Parser::AST::BlockCommandComment::Argument::Argument(::CppSharp::CppPa
550
586
{
551
587
NativePtr = native;
552
588
}
589
+
590
+ CppSharp::Parser::AST::BlockCommandComment::Argument^ CppSharp::Parser::AST::BlockCommandComment::Argument::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
591
+ {
592
+ return gcnew ::CppSharp::Parser::AST::BlockCommandComment::Argument ((::CppSharp::CppParser::AST::BlockCommandComment::Argument*) native.ToPointer (), __ownsNativeInstance);
593
+ }
594
+
553
595
CppSharp::Parser::AST::BlockCommandComment::Argument::~Argument ()
554
596
{
555
597
delete NativePtr;
@@ -604,6 +646,12 @@ CppSharp::Parser::AST::BlockCommandComment::BlockCommandComment(::CppSharp::CppP
604
646
: CppSharp::Parser::AST::BlockContentComment((::CppSharp::CppParser::AST::BlockContentComment*)native, ownNativeInstance)
605
647
{
606
648
}
649
+
650
+ CppSharp::Parser::AST::BlockCommandComment^ CppSharp::Parser::AST::BlockCommandComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
651
+ {
652
+ return gcnew ::CppSharp::Parser::AST::BlockCommandComment ((::CppSharp::CppParser::AST::BlockCommandComment*) native.ToPointer (), __ownsNativeInstance);
653
+ }
654
+
607
655
CppSharp::Parser::AST::BlockCommandComment::~BlockCommandComment ()
608
656
{
609
657
if (NativePtr)
@@ -732,6 +780,12 @@ CppSharp::Parser::AST::ParamCommandComment::ParamCommandComment(::CppSharp::CppP
732
780
: CppSharp::Parser::AST::BlockCommandComment((::CppSharp::CppParser::AST::BlockCommandComment*)native, ownNativeInstance)
733
781
{
734
782
}
783
+
784
+ CppSharp::Parser::AST::ParamCommandComment^ CppSharp::Parser::AST::ParamCommandComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
785
+ {
786
+ return gcnew ::CppSharp::Parser::AST::ParamCommandComment ((::CppSharp::CppParser::AST::ParamCommandComment*) native.ToPointer (), __ownsNativeInstance);
787
+ }
788
+
735
789
CppSharp::Parser::AST::ParamCommandComment::~ParamCommandComment ()
736
790
{
737
791
if (NativePtr)
@@ -793,6 +847,12 @@ CppSharp::Parser::AST::TParamCommandComment::TParamCommandComment(::CppSharp::Cp
793
847
: CppSharp::Parser::AST::BlockCommandComment((::CppSharp::CppParser::AST::BlockCommandComment*)native, ownNativeInstance)
794
848
{
795
849
}
850
+
851
+ CppSharp::Parser::AST::TParamCommandComment^ CppSharp::Parser::AST::TParamCommandComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
852
+ {
853
+ return gcnew ::CppSharp::Parser::AST::TParamCommandComment ((::CppSharp::CppParser::AST::TParamCommandComment*) native.ToPointer (), __ownsNativeInstance);
854
+ }
855
+
796
856
CppSharp::Parser::AST::TParamCommandComment::~TParamCommandComment ()
797
857
{
798
858
if (NativePtr)
@@ -880,6 +940,12 @@ CppSharp::Parser::AST::VerbatimBlockLineComment::VerbatimBlockLineComment(::CppS
880
940
: CppSharp::Parser::AST::Comment((::CppSharp::CppParser::AST::Comment*)native, ownNativeInstance)
881
941
{
882
942
}
943
+
944
+ CppSharp::Parser::AST::VerbatimBlockLineComment^ CppSharp::Parser::AST::VerbatimBlockLineComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
945
+ {
946
+ return gcnew ::CppSharp::Parser::AST::VerbatimBlockLineComment ((::CppSharp::CppParser::AST::VerbatimBlockLineComment*) native.ToPointer (), __ownsNativeInstance);
947
+ }
948
+
883
949
CppSharp::Parser::AST::VerbatimBlockLineComment::~VerbatimBlockLineComment ()
884
950
{
885
951
if (NativePtr)
@@ -931,6 +997,12 @@ CppSharp::Parser::AST::VerbatimBlockComment::VerbatimBlockComment(::CppSharp::Cp
931
997
: CppSharp::Parser::AST::BlockCommandComment((::CppSharp::CppParser::AST::BlockCommandComment*)native, ownNativeInstance)
932
998
{
933
999
}
1000
+
1001
+ CppSharp::Parser::AST::VerbatimBlockComment^ CppSharp::Parser::AST::VerbatimBlockComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1002
+ {
1003
+ return gcnew ::CppSharp::Parser::AST::VerbatimBlockComment ((::CppSharp::CppParser::AST::VerbatimBlockComment*) native.ToPointer (), __ownsNativeInstance);
1004
+ }
1005
+
934
1006
CppSharp::Parser::AST::VerbatimBlockComment::~VerbatimBlockComment ()
935
1007
{
936
1008
if (NativePtr)
@@ -1020,6 +1092,12 @@ CppSharp::Parser::AST::VerbatimLineComment::VerbatimLineComment(::CppSharp::CppP
1020
1092
: CppSharp::Parser::AST::BlockCommandComment((::CppSharp::CppParser::AST::BlockCommandComment*)native, ownNativeInstance)
1021
1093
{
1022
1094
}
1095
+
1096
+ CppSharp::Parser::AST::VerbatimLineComment^ CppSharp::Parser::AST::VerbatimLineComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1097
+ {
1098
+ return gcnew ::CppSharp::Parser::AST::VerbatimLineComment ((::CppSharp::CppParser::AST::VerbatimLineComment*) native.ToPointer (), __ownsNativeInstance);
1099
+ }
1100
+
1023
1101
CppSharp::Parser::AST::VerbatimLineComment::~VerbatimLineComment ()
1024
1102
{
1025
1103
if (NativePtr)
@@ -1073,6 +1151,12 @@ CppSharp::Parser::AST::InlineCommandComment::Argument::Argument(::CppSharp::CppP
1073
1151
{
1074
1152
NativePtr = native;
1075
1153
}
1154
+
1155
+ CppSharp::Parser::AST::InlineCommandComment::Argument^ CppSharp::Parser::AST::InlineCommandComment::Argument::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1156
+ {
1157
+ return gcnew ::CppSharp::Parser::AST::InlineCommandComment::Argument ((::CppSharp::CppParser::AST::InlineCommandComment::Argument*) native.ToPointer (), __ownsNativeInstance);
1158
+ }
1159
+
1076
1160
CppSharp::Parser::AST::InlineCommandComment::Argument::~Argument ()
1077
1161
{
1078
1162
delete NativePtr;
@@ -1127,6 +1211,12 @@ CppSharp::Parser::AST::InlineCommandComment::InlineCommandComment(::CppSharp::Cp
1127
1211
: CppSharp::Parser::AST::InlineContentComment((::CppSharp::CppParser::AST::InlineContentComment*)native, ownNativeInstance)
1128
1212
{
1129
1213
}
1214
+
1215
+ CppSharp::Parser::AST::InlineCommandComment^ CppSharp::Parser::AST::InlineCommandComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1216
+ {
1217
+ return gcnew ::CppSharp::Parser::AST::InlineCommandComment ((::CppSharp::CppParser::AST::InlineCommandComment*) native.ToPointer (), __ownsNativeInstance);
1218
+ }
1219
+
1130
1220
CppSharp::Parser::AST::InlineCommandComment::~InlineCommandComment ()
1131
1221
{
1132
1222
if (NativePtr)
@@ -1239,6 +1329,12 @@ CppSharp::Parser::AST::HTMLTagComment::HTMLTagComment(::CppSharp::CppParser::AST
1239
1329
: CppSharp::Parser::AST::InlineContentComment((::CppSharp::CppParser::AST::InlineContentComment*)native, ownNativeInstance)
1240
1330
{
1241
1331
}
1332
+
1333
+ CppSharp::Parser::AST::HTMLTagComment^ CppSharp::Parser::AST::HTMLTagComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1334
+ {
1335
+ return gcnew ::CppSharp::Parser::AST::HTMLTagComment ((::CppSharp::CppParser::AST::HTMLTagComment*) native.ToPointer (), __ownsNativeInstance);
1336
+ }
1337
+
1242
1338
CppSharp::Parser::AST::HTMLTagComment::~HTMLTagComment ()
1243
1339
{
1244
1340
}
@@ -1292,6 +1388,12 @@ CppSharp::Parser::AST::HTMLStartTagComment::Attribute::Attribute(::CppSharp::Cpp
1292
1388
{
1293
1389
NativePtr = native;
1294
1390
}
1391
+
1392
+ CppSharp::Parser::AST::HTMLStartTagComment::Attribute^ CppSharp::Parser::AST::HTMLStartTagComment::Attribute::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1393
+ {
1394
+ return gcnew ::CppSharp::Parser::AST::HTMLStartTagComment::Attribute ((::CppSharp::CppParser::AST::HTMLStartTagComment::Attribute*) native.ToPointer (), __ownsNativeInstance);
1395
+ }
1396
+
1295
1397
CppSharp::Parser::AST::HTMLStartTagComment::Attribute::~Attribute ()
1296
1398
{
1297
1399
delete NativePtr;
@@ -1356,6 +1458,12 @@ CppSharp::Parser::AST::HTMLStartTagComment::HTMLStartTagComment(::CppSharp::CppP
1356
1458
: CppSharp::Parser::AST::HTMLTagComment((::CppSharp::CppParser::AST::HTMLTagComment*)native, ownNativeInstance)
1357
1459
{
1358
1460
}
1461
+
1462
+ CppSharp::Parser::AST::HTMLStartTagComment^ CppSharp::Parser::AST::HTMLStartTagComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1463
+ {
1464
+ return gcnew ::CppSharp::Parser::AST::HTMLStartTagComment ((::CppSharp::CppParser::AST::HTMLStartTagComment*) native.ToPointer (), __ownsNativeInstance);
1465
+ }
1466
+
1359
1467
CppSharp::Parser::AST::HTMLStartTagComment::~HTMLStartTagComment ()
1360
1468
{
1361
1469
if (NativePtr)
@@ -1458,6 +1566,12 @@ CppSharp::Parser::AST::HTMLEndTagComment::HTMLEndTagComment(::CppSharp::CppParse
1458
1566
: CppSharp::Parser::AST::HTMLTagComment((::CppSharp::CppParser::AST::HTMLTagComment*)native, ownNativeInstance)
1459
1567
{
1460
1568
}
1569
+
1570
+ CppSharp::Parser::AST::HTMLEndTagComment^ CppSharp::Parser::AST::HTMLEndTagComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1571
+ {
1572
+ return gcnew ::CppSharp::Parser::AST::HTMLEndTagComment ((::CppSharp::CppParser::AST::HTMLEndTagComment*) native.ToPointer (), __ownsNativeInstance);
1573
+ }
1574
+
1461
1575
CppSharp::Parser::AST::HTMLEndTagComment::~HTMLEndTagComment ()
1462
1576
{
1463
1577
if (NativePtr)
@@ -1509,6 +1623,12 @@ CppSharp::Parser::AST::TextComment::TextComment(::CppSharp::CppParser::AST::Text
1509
1623
: CppSharp::Parser::AST::InlineContentComment((::CppSharp::CppParser::AST::InlineContentComment*)native, ownNativeInstance)
1510
1624
{
1511
1625
}
1626
+
1627
+ CppSharp::Parser::AST::TextComment^ CppSharp::Parser::AST::TextComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1628
+ {
1629
+ return gcnew ::CppSharp::Parser::AST::TextComment ((::CppSharp::CppParser::AST::TextComment*) native.ToPointer (), __ownsNativeInstance);
1630
+ }
1631
+
1512
1632
CppSharp::Parser::AST::TextComment::~TextComment ()
1513
1633
{
1514
1634
if (NativePtr)
@@ -1562,6 +1682,12 @@ CppSharp::Parser::AST::RawComment::RawComment(::CppSharp::CppParser::AST::RawCom
1562
1682
{
1563
1683
NativePtr = native;
1564
1684
}
1685
+
1686
+ CppSharp::Parser::AST::RawComment^ CppSharp::Parser::AST::RawComment::__CreateInstance(::System::IntPtr native, bool __ownsNativeInstance)
1687
+ {
1688
+ return gcnew ::CppSharp::Parser::AST::RawComment ((::CppSharp::CppParser::AST::RawComment*) native.ToPointer (), __ownsNativeInstance);
1689
+ }
1690
+
1565
1691
CppSharp::Parser::AST::RawComment::~RawComment ()
1566
1692
{
1567
1693
delete NativePtr;
0 commit comments