@@ -4259,6 +4259,9 @@ public partial struct __Internal
4259
4259
[FieldOffset(66)]
4260
4260
internal byte isImplicit;
4261
4261
4262
+ [FieldOffset(67)]
4263
+ internal byte isInvalid;
4264
+
4262
4265
[FieldOffset(68)]
4263
4266
internal global::System.IntPtr completeDeclaration;
4264
4267
@@ -4651,6 +4654,19 @@ public bool IsImplicit
4651
4654
}
4652
4655
}
4653
4656
4657
+ public bool IsInvalid
4658
+ {
4659
+ get
4660
+ {
4661
+ return ((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->isInvalid != 0;
4662
+ }
4663
+
4664
+ set
4665
+ {
4666
+ ((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->isInvalid = (byte) (value ? 1 : 0);
4667
+ }
4668
+ }
4669
+
4654
4670
public global::CppSharp.Parser.AST.Declaration CompleteDeclaration
4655
4671
{
4656
4672
get
@@ -4776,6 +4792,9 @@ public unsafe partial class DeclarationContext : global::CppSharp.Parser.AST.Dec
4776
4792
[FieldOffset(66)]
4777
4793
internal byte isImplicit;
4778
4794
4795
+ [FieldOffset(67)]
4796
+ internal byte isInvalid;
4797
+
4779
4798
[FieldOffset(68)]
4780
4799
internal global::System.IntPtr completeDeclaration;
4781
4800
@@ -5450,6 +5469,9 @@ public unsafe partial class TypedefNameDecl : global::CppSharp.Parser.AST.Declar
5450
5469
[FieldOffset(66)]
5451
5470
internal byte isImplicit;
5452
5471
5472
+ [FieldOffset(67)]
5473
+ internal byte isInvalid;
5474
+
5453
5475
[FieldOffset(68)]
5454
5476
internal global::System.IntPtr completeDeclaration;
5455
5477
@@ -5617,6 +5639,9 @@ public unsafe partial class TypedefDecl : global::CppSharp.Parser.AST.TypedefNam
5617
5639
[FieldOffset(66)]
5618
5640
internal byte isImplicit;
5619
5641
5642
+ [FieldOffset(67)]
5643
+ internal byte isInvalid;
5644
+
5620
5645
[FieldOffset(68)]
5621
5646
internal global::System.IntPtr completeDeclaration;
5622
5647
@@ -5766,6 +5791,9 @@ public unsafe partial class TypeAlias : global::CppSharp.Parser.AST.TypedefNameD
5766
5791
[FieldOffset(66)]
5767
5792
internal byte isImplicit;
5768
5793
5794
+ [FieldOffset(67)]
5795
+ internal byte isInvalid;
5796
+
5769
5797
[FieldOffset(68)]
5770
5798
internal global::System.IntPtr completeDeclaration;
5771
5799
@@ -5936,6 +5964,9 @@ public unsafe partial class Friend : global::CppSharp.Parser.AST.Declaration, ID
5936
5964
[FieldOffset(66)]
5937
5965
internal byte isImplicit;
5938
5966
5967
+ [FieldOffset(67)]
5968
+ internal byte isInvalid;
5969
+
5939
5970
[FieldOffset(68)]
5940
5971
internal global::System.IntPtr completeDeclaration;
5941
5972
@@ -6862,6 +6893,9 @@ public unsafe partial class Parameter : global::CppSharp.Parser.AST.Declaration,
6862
6893
[FieldOffset(66)]
6863
6894
internal byte isImplicit;
6864
6895
6896
+ [FieldOffset(67)]
6897
+ internal byte isInvalid;
6898
+
6865
6899
[FieldOffset(68)]
6866
6900
internal global::System.IntPtr completeDeclaration;
6867
6901
@@ -7093,6 +7127,9 @@ public unsafe partial class Function : global::CppSharp.Parser.AST.DeclarationCo
7093
7127
[FieldOffset(66)]
7094
7128
internal byte isImplicit;
7095
7129
7130
+ [FieldOffset(67)]
7131
+ internal byte isInvalid;
7132
+
7096
7133
[FieldOffset(68)]
7097
7134
internal global::System.IntPtr completeDeclaration;
7098
7135
@@ -7641,6 +7678,9 @@ public unsafe partial class Method : global::CppSharp.Parser.AST.Function, IDisp
7641
7678
[FieldOffset(66)]
7642
7679
internal byte isImplicit;
7643
7680
7681
+ [FieldOffset(67)]
7682
+ internal byte isInvalid;
7683
+
7644
7684
[FieldOffset(68)]
7645
7685
internal global::System.IntPtr completeDeclaration;
7646
7686
@@ -8093,6 +8133,9 @@ public unsafe partial class Enumeration : global::CppSharp.Parser.AST.Declaratio
8093
8133
[FieldOffset(66)]
8094
8134
internal byte isImplicit;
8095
8135
8136
+ [FieldOffset(67)]
8137
+ internal byte isInvalid;
8138
+
8096
8139
[FieldOffset(68)]
8097
8140
internal global::System.IntPtr completeDeclaration;
8098
8141
@@ -8249,6 +8292,9 @@ public unsafe partial class Item : global::CppSharp.Parser.AST.Declaration, IDis
8249
8292
[FieldOffset(66)]
8250
8293
internal byte isImplicit;
8251
8294
8295
+ [FieldOffset(67)]
8296
+ internal byte isInvalid;
8297
+
8252
8298
[FieldOffset(68)]
8253
8299
internal global::System.IntPtr completeDeclaration;
8254
8300
@@ -8598,6 +8644,9 @@ public unsafe partial class Variable : global::CppSharp.Parser.AST.Declaration,
8598
8644
[FieldOffset(66)]
8599
8645
internal byte isImplicit;
8600
8646
8647
+ [FieldOffset(67)]
8648
+ internal byte isInvalid;
8649
+
8601
8650
[FieldOffset(68)]
8602
8651
internal global::System.IntPtr completeDeclaration;
8603
8652
@@ -8938,6 +8987,9 @@ public unsafe partial class Field : global::CppSharp.Parser.AST.Declaration, IDi
8938
8987
[FieldOffset(66)]
8939
8988
internal byte isImplicit;
8940
8989
8990
+ [FieldOffset(67)]
8991
+ internal byte isInvalid;
8992
+
8941
8993
[FieldOffset(68)]
8942
8994
internal global::System.IntPtr completeDeclaration;
8943
8995
@@ -9153,6 +9205,9 @@ public unsafe partial class AccessSpecifierDecl : global::CppSharp.Parser.AST.De
9153
9205
[FieldOffset(66)]
9154
9206
internal byte isImplicit;
9155
9207
9208
+ [FieldOffset(67)]
9209
+ internal byte isInvalid;
9210
+
9156
9211
[FieldOffset(68)]
9157
9212
internal global::System.IntPtr completeDeclaration;
9158
9213
@@ -9299,6 +9354,9 @@ public unsafe partial class Class : global::CppSharp.Parser.AST.DeclarationConte
9299
9354
[FieldOffset(66)]
9300
9355
internal byte isImplicit;
9301
9356
9357
+ [FieldOffset(67)]
9358
+ internal byte isInvalid;
9359
+
9302
9360
[FieldOffset(68)]
9303
9361
internal global::System.IntPtr completeDeclaration;
9304
9362
@@ -9883,6 +9941,9 @@ public unsafe partial class Template : global::CppSharp.Parser.AST.Declaration,
9883
9941
[FieldOffset(66)]
9884
9942
internal byte isImplicit;
9885
9943
9944
+ [FieldOffset(67)]
9945
+ internal byte isInvalid;
9946
+
9886
9947
[FieldOffset(68)]
9887
9948
internal global::System.IntPtr completeDeclaration;
9888
9949
@@ -10125,6 +10186,9 @@ public unsafe partial class TypeAliasTemplate : global::CppSharp.Parser.AST.Temp
10125
10186
[FieldOffset(66)]
10126
10187
internal byte isImplicit;
10127
10188
10189
+ [FieldOffset(67)]
10190
+ internal byte isInvalid;
10191
+
10128
10192
[FieldOffset(68)]
10129
10193
internal global::System.IntPtr completeDeclaration;
10130
10194
@@ -10277,6 +10341,9 @@ public unsafe partial class TemplateParameter : global::CppSharp.Parser.AST.Decl
10277
10341
[FieldOffset(66)]
10278
10342
internal byte isImplicit;
10279
10343
10344
+ [FieldOffset(67)]
10345
+ internal byte isInvalid;
10346
+
10280
10347
[FieldOffset(68)]
10281
10348
internal global::System.IntPtr completeDeclaration;
10282
10349
@@ -10476,6 +10543,9 @@ public unsafe partial class TemplateTemplateParameter : global::CppSharp.Parser.
10476
10543
[FieldOffset(66)]
10477
10544
internal byte isImplicit;
10478
10545
10546
+ [FieldOffset(67)]
10547
+ internal byte isInvalid;
10548
+
10479
10549
[FieldOffset(68)]
10480
10550
internal global::System.IntPtr completeDeclaration;
10481
10551
@@ -10676,6 +10746,9 @@ public unsafe partial class TypeTemplateParameter : global::CppSharp.Parser.AST.
10676
10746
[FieldOffset(66)]
10677
10747
internal byte isImplicit;
10678
10748
10749
+ [FieldOffset(67)]
10750
+ internal byte isInvalid;
10751
+
10679
10752
[FieldOffset(68)]
10680
10753
internal global::System.IntPtr completeDeclaration;
10681
10754
@@ -10847,6 +10920,9 @@ public unsafe partial class NonTypeTemplateParameter : global::CppSharp.Parser.A
10847
10920
[FieldOffset(66)]
10848
10921
internal byte isImplicit;
10849
10922
10923
+ [FieldOffset(67)]
10924
+ internal byte isInvalid;
10925
+
10850
10926
[FieldOffset(68)]
10851
10927
internal global::System.IntPtr completeDeclaration;
10852
10928
@@ -11071,6 +11147,9 @@ public unsafe partial class ClassTemplate : global::CppSharp.Parser.AST.Template
11071
11147
[FieldOffset(66)]
11072
11148
internal byte isImplicit;
11073
11149
11150
+ [FieldOffset(67)]
11151
+ internal byte isInvalid;
11152
+
11074
11153
[FieldOffset(68)]
11075
11154
internal global::System.IntPtr completeDeclaration;
11076
11155
@@ -11321,6 +11400,9 @@ public unsafe partial class ClassTemplateSpecialization : global::CppSharp.Parse
11321
11400
[FieldOffset(66)]
11322
11401
internal byte isImplicit;
11323
11402
11403
+ [FieldOffset(67)]
11404
+ internal byte isInvalid;
11405
+
11324
11406
[FieldOffset(68)]
11325
11407
internal global::System.IntPtr completeDeclaration;
11326
11408
@@ -11634,6 +11716,9 @@ public unsafe partial class ClassTemplatePartialSpecialization : global::CppShar
11634
11716
[FieldOffset(66)]
11635
11717
internal byte isImplicit;
11636
11718
11719
+ [FieldOffset(67)]
11720
+ internal byte isInvalid;
11721
+
11637
11722
[FieldOffset(68)]
11638
11723
internal global::System.IntPtr completeDeclaration;
11639
11724
@@ -11867,6 +11952,9 @@ public unsafe partial class FunctionTemplate : global::CppSharp.Parser.AST.Templ
11867
11952
[FieldOffset(66)]
11868
11953
internal byte isImplicit;
11869
11954
11955
+ [FieldOffset(67)]
11956
+ internal byte isInvalid;
11957
+
11870
11958
[FieldOffset(68)]
11871
11959
internal global::System.IntPtr completeDeclaration;
11872
11960
@@ -12304,6 +12392,9 @@ public unsafe partial class VarTemplate : global::CppSharp.Parser.AST.Template,
12304
12392
[FieldOffset(66)]
12305
12393
internal byte isImplicit;
12306
12394
12395
+ [FieldOffset(67)]
12396
+ internal byte isInvalid;
12397
+
12307
12398
[FieldOffset(68)]
12308
12399
internal global::System.IntPtr completeDeclaration;
12309
12400
@@ -12554,6 +12645,9 @@ public unsafe partial class VarTemplateSpecialization : global::CppSharp.Parser.
12554
12645
[FieldOffset(66)]
12555
12646
internal byte isImplicit;
12556
12647
12648
+ [FieldOffset(67)]
12649
+ internal byte isInvalid;
12650
+
12557
12651
[FieldOffset(68)]
12558
12652
internal global::System.IntPtr completeDeclaration;
12559
12653
@@ -12795,6 +12889,9 @@ public unsafe partial class VarTemplatePartialSpecialization : global::CppSharp.
12795
12889
[FieldOffset(66)]
12796
12890
internal byte isImplicit;
12797
12891
12892
+ [FieldOffset(67)]
12893
+ internal byte isInvalid;
12894
+
12798
12895
[FieldOffset(68)]
12799
12896
internal global::System.IntPtr completeDeclaration;
12800
12897
@@ -12956,6 +13053,9 @@ public unsafe partial class Namespace : global::CppSharp.Parser.AST.DeclarationC
12956
13053
[FieldOffset(66)]
12957
13054
internal byte isImplicit;
12958
13055
13056
+ [FieldOffset(67)]
13057
+ internal byte isInvalid;
13058
+
12959
13059
[FieldOffset(68)]
12960
13060
internal global::System.IntPtr completeDeclaration;
12961
13061
@@ -13620,6 +13720,9 @@ public unsafe partial class TranslationUnit : global::CppSharp.Parser.AST.Namesp
13620
13720
[FieldOffset(66)]
13621
13721
internal byte isImplicit;
13622
13722
13723
+ [FieldOffset(67)]
13724
+ internal byte isInvalid;
13725
+
13623
13726
[FieldOffset(68)]
13624
13727
internal global::System.IntPtr completeDeclaration;
13625
13728
0 commit comments