Skip to content

Commit 3abe0e5

Browse files
committed
Deleted an useless field from the parser options.
Signed-off-by: Dimitar Dobrev <[email protected]>
1 parent 28f42bb commit 3abe0e5

File tree

10 files changed

+6
-151
lines changed

10 files changed

+6
-151
lines changed

src/CppParser/Bindings/CLI/CppParser.cpp

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -480,16 +480,6 @@ void CppSharp::Parser::CppParserOptions::Verbose::set(bool value)
480480
((::CppSharp::CppParser::CppParserOptions*)NativePtr)->verbose = value;
481481
}
482482

483-
CppSharp::Parser::ParserTargetInfo^ CppSharp::Parser::CppParserOptions::TargetInfo::get()
484-
{
485-
return (((::CppSharp::CppParser::CppParserOptions*)NativePtr)->targetInfo == nullptr) ? nullptr : gcnew CppSharp::Parser::ParserTargetInfo((::CppSharp::CppParser::ParserTargetInfo*)((::CppSharp::CppParser::CppParserOptions*)NativePtr)->targetInfo);
486-
}
487-
488-
void CppSharp::Parser::CppParserOptions::TargetInfo::set(CppSharp::Parser::ParserTargetInfo^ value)
489-
{
490-
((::CppSharp::CppParser::CppParserOptions*)NativePtr)->targetInfo = (::CppSharp::CppParser::ParserTargetInfo*)value->NativePtr;
491-
}
492-
493483
unsigned int CppSharp::Parser::CppParserOptions::ArgumentsCount::get()
494484
{
495485
auto __ret = ((::CppSharp::CppParser::CppParserOptions*)NativePtr)->getArgumentsCount();

src/CppParser/Bindings/CLI/CppParser.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -186,12 +186,6 @@ namespace CppSharp
186186
void set(bool);
187187
}
188188

189-
property CppSharp::Parser::ParserTargetInfo^ TargetInfo
190-
{
191-
CppSharp::Parser::ParserTargetInfo^ get();
192-
void set(CppSharp::Parser::ParserTargetInfo^);
193-
}
194-
195189
property unsigned int ArgumentsCount
196190
{
197191
unsigned int get();

src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppSharp.CppParser.cs

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -17901,7 +17901,7 @@ public enum SourceLocationKind
1790117901

1790217902
public unsafe partial class CppParserOptions : IDisposable
1790317903
{
17904-
[StructLayout(LayoutKind.Explicit, Size = 152)]
17904+
[StructLayout(LayoutKind.Explicit, Size = 148)]
1790517905
public partial struct __Internal
1790617906
{
1790717907
[FieldOffset(0)]
@@ -17958,9 +17958,6 @@ public partial struct __Internal
1795817958
[FieldOffset(147)]
1795917959
internal byte verbose;
1796017960

17961-
[FieldOffset(148)]
17962-
internal global::System.IntPtr targetInfo;
17963-
1796417961
[SuppressUnmanagedCodeSecurity]
1796517962
[DllImport("CppSharp.CppParser", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
1796617963
EntryPoint="_ZN8CppSharp9CppParser16CppParserOptionsC2Ev")]
@@ -18491,24 +18488,6 @@ public bool Verbose
1849118488
}
1849218489
}
1849318490

18494-
public global::CppSharp.Parser.ParserTargetInfo TargetInfo
18495-
{
18496-
get
18497-
{
18498-
global::CppSharp.Parser.ParserTargetInfo __result0;
18499-
if (((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo == IntPtr.Zero) __result0 = null;
18500-
else if (global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap.ContainsKey(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo))
18501-
__result0 = (global::CppSharp.Parser.ParserTargetInfo) global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap[((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo];
18502-
else __result0 = global::CppSharp.Parser.ParserTargetInfo.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo);
18503-
return __result0;
18504-
}
18505-
18506-
set
18507-
{
18508-
((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo = ReferenceEquals(value, null) ? global::System.IntPtr.Zero : value.__Instance;
18509-
}
18510-
}
18511-
1851218491
public uint ArgumentsCount
1851318492
{
1851418493
get

src/CppParser/Bindings/CSharp/i686-pc-win32-msvc/CppSharp.CppParser.cs

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -17901,7 +17901,7 @@ public enum SourceLocationKind
1790117901

1790217902
public unsafe partial class CppParserOptions : IDisposable
1790317903
{
17904-
[StructLayout(LayoutKind.Explicit, Size = 188)]
17904+
[StructLayout(LayoutKind.Explicit, Size = 184)]
1790517905
public partial struct __Internal
1790617906
{
1790717907
[FieldOffset(0)]
@@ -17958,9 +17958,6 @@ public partial struct __Internal
1795817958
[FieldOffset(183)]
1795917959
internal byte verbose;
1796017960

17961-
[FieldOffset(184)]
17962-
internal global::System.IntPtr targetInfo;
17963-
1796417961
[SuppressUnmanagedCodeSecurity]
1796517962
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall,
1796617963
EntryPoint="??0CppParserOptions@CppParser@CppSharp@@QAE@XZ")]
@@ -18491,24 +18488,6 @@ public bool Verbose
1849118488
}
1849218489
}
1849318490

18494-
public global::CppSharp.Parser.ParserTargetInfo TargetInfo
18495-
{
18496-
get
18497-
{
18498-
global::CppSharp.Parser.ParserTargetInfo __result0;
18499-
if (((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo == IntPtr.Zero) __result0 = null;
18500-
else if (global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap.ContainsKey(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo))
18501-
__result0 = (global::CppSharp.Parser.ParserTargetInfo) global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap[((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo];
18502-
else __result0 = global::CppSharp.Parser.ParserTargetInfo.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo);
18503-
return __result0;
18504-
}
18505-
18506-
set
18507-
{
18508-
((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo = ReferenceEquals(value, null) ? global::System.IntPtr.Zero : value.__Instance;
18509-
}
18510-
}
18511-
1851218491
public uint ArgumentsCount
1851318492
{
1851418493
get

src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/CppSharp.CppParser.cs

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -17900,7 +17900,7 @@ public enum SourceLocationKind
1790017900

1790117901
public unsafe partial class CppParserOptions : IDisposable
1790217902
{
17903-
[StructLayout(LayoutKind.Explicit, Size = 296)]
17903+
[StructLayout(LayoutKind.Explicit, Size = 288)]
1790417904
public partial struct __Internal
1790517905
{
1790617906
[FieldOffset(0)]
@@ -17957,9 +17957,6 @@ public partial struct __Internal
1795717957
[FieldOffset(287)]
1795817958
internal byte verbose;
1795917959

17960-
[FieldOffset(288)]
17961-
internal global::System.IntPtr targetInfo;
17962-
1796317960
[SuppressUnmanagedCodeSecurity]
1796417961
[DllImport("CppSharp.CppParser", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
1796517962
EntryPoint="_ZN8CppSharp9CppParser16CppParserOptionsC2Ev")]
@@ -18490,24 +18487,6 @@ public bool Verbose
1849018487
}
1849118488
}
1849218489

18493-
public global::CppSharp.Parser.ParserTargetInfo TargetInfo
18494-
{
18495-
get
18496-
{
18497-
global::CppSharp.Parser.ParserTargetInfo __result0;
18498-
if (((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo == IntPtr.Zero) __result0 = null;
18499-
else if (global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap.ContainsKey(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo))
18500-
__result0 = (global::CppSharp.Parser.ParserTargetInfo) global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap[((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo];
18501-
else __result0 = global::CppSharp.Parser.ParserTargetInfo.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo);
18502-
return __result0;
18503-
}
18504-
18505-
set
18506-
{
18507-
((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo = ReferenceEquals(value, null) ? global::System.IntPtr.Zero : value.__Instance;
18508-
}
18509-
}
18510-
1851118490
public uint ArgumentsCount
1851218491
{
1851318492
get

src/CppParser/Bindings/CSharp/x86_64-linux-gnu-cxx11abi/CppSharp.CppParser.cs

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -17900,7 +17900,7 @@ public enum SourceLocationKind
1790017900

1790117901
public unsafe partial class CppParserOptions : IDisposable
1790217902
{
17903-
[StructLayout(LayoutKind.Explicit, Size = 320)]
17903+
[StructLayout(LayoutKind.Explicit, Size = 312)]
1790417904
public partial struct __Internal
1790517905
{
1790617906
[FieldOffset(0)]
@@ -17957,9 +17957,6 @@ public partial struct __Internal
1795717957
[FieldOffset(311)]
1795817958
internal byte verbose;
1795917959

17960-
[FieldOffset(312)]
17961-
internal global::System.IntPtr targetInfo;
17962-
1796317960
[SuppressUnmanagedCodeSecurity]
1796417961
[DllImport("CppSharp.CppParser", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
1796517962
EntryPoint="_ZN8CppSharp9CppParser16CppParserOptionsC2Ev")]
@@ -18490,24 +18487,6 @@ public bool Verbose
1849018487
}
1849118488
}
1849218489

18493-
public global::CppSharp.Parser.ParserTargetInfo TargetInfo
18494-
{
18495-
get
18496-
{
18497-
global::CppSharp.Parser.ParserTargetInfo __result0;
18498-
if (((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo == IntPtr.Zero) __result0 = null;
18499-
else if (global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap.ContainsKey(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo))
18500-
__result0 = (global::CppSharp.Parser.ParserTargetInfo) global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap[((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo];
18501-
else __result0 = global::CppSharp.Parser.ParserTargetInfo.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo);
18502-
return __result0;
18503-
}
18504-
18505-
set
18506-
{
18507-
((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo = ReferenceEquals(value, null) ? global::System.IntPtr.Zero : value.__Instance;
18508-
}
18509-
}
18510-
1851118490
public uint ArgumentsCount
1851218491
{
1851318492
get

src/CppParser/Bindings/CSharp/x86_64-linux-gnu/CppSharp.CppParser.cs

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -17900,7 +17900,7 @@ public enum SourceLocationKind
1790017900

1790117901
public unsafe partial class CppParserOptions : IDisposable
1790217902
{
17903-
[StructLayout(LayoutKind.Explicit, Size = 248)]
17903+
[StructLayout(LayoutKind.Explicit, Size = 240)]
1790417904
public partial struct __Internal
1790517905
{
1790617906
[FieldOffset(0)]
@@ -17957,9 +17957,6 @@ public partial struct __Internal
1795717957
[FieldOffset(239)]
1795817958
internal byte verbose;
1795917959

17960-
[FieldOffset(240)]
17961-
internal global::System.IntPtr targetInfo;
17962-
1796317960
[SuppressUnmanagedCodeSecurity]
1796417961
[DllImport("CppSharp.CppParser", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
1796517962
EntryPoint="_ZN8CppSharp9CppParser16CppParserOptionsC2Ev")]
@@ -18490,24 +18487,6 @@ public bool Verbose
1849018487
}
1849118488
}
1849218489

18493-
public global::CppSharp.Parser.ParserTargetInfo TargetInfo
18494-
{
18495-
get
18496-
{
18497-
global::CppSharp.Parser.ParserTargetInfo __result0;
18498-
if (((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo == IntPtr.Zero) __result0 = null;
18499-
else if (global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap.ContainsKey(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo))
18500-
__result0 = (global::CppSharp.Parser.ParserTargetInfo) global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap[((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo];
18501-
else __result0 = global::CppSharp.Parser.ParserTargetInfo.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo);
18502-
return __result0;
18503-
}
18504-
18505-
set
18506-
{
18507-
((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo = ReferenceEquals(value, null) ? global::System.IntPtr.Zero : value.__Instance;
18508-
}
18509-
}
18510-
1851118490
public uint ArgumentsCount
1851218491
{
1851318492
get

src/CppParser/Bindings/CSharp/x86_64-pc-win32-msvc/CppSharp.CppParser.cs

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -17901,7 +17901,7 @@ public enum SourceLocationKind
1790117901

1790217902
public unsafe partial class CppParserOptions : IDisposable
1790317903
{
17904-
[StructLayout(LayoutKind.Explicit, Size = 320)]
17904+
[StructLayout(LayoutKind.Explicit, Size = 312)]
1790517905
public partial struct __Internal
1790617906
{
1790717907
[FieldOffset(0)]
@@ -17958,9 +17958,6 @@ public partial struct __Internal
1795817958
[FieldOffset(311)]
1795917959
internal byte verbose;
1796017960

17961-
[FieldOffset(312)]
17962-
internal global::System.IntPtr targetInfo;
17963-
1796417961
[SuppressUnmanagedCodeSecurity]
1796517962
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
1796617963
EntryPoint="??0CppParserOptions@CppParser@CppSharp@@QEAA@XZ")]
@@ -18491,24 +18488,6 @@ public bool Verbose
1849118488
}
1849218489
}
1849318490

18494-
public global::CppSharp.Parser.ParserTargetInfo TargetInfo
18495-
{
18496-
get
18497-
{
18498-
global::CppSharp.Parser.ParserTargetInfo __result0;
18499-
if (((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo == IntPtr.Zero) __result0 = null;
18500-
else if (global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap.ContainsKey(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo))
18501-
__result0 = (global::CppSharp.Parser.ParserTargetInfo) global::CppSharp.Parser.ParserTargetInfo.NativeToManagedMap[((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo];
18502-
else __result0 = global::CppSharp.Parser.ParserTargetInfo.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo);
18503-
return __result0;
18504-
}
18505-
18506-
set
18507-
{
18508-
((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetInfo = ReferenceEquals(value, null) ? global::System.IntPtr.Zero : value.__Instance;
18509-
}
18510-
}
18511-
1851218491
public uint ArgumentsCount
1851318492
{
1851418493
get

src/CppParser/CppParser.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ CppParserOptions::CppParserOptions()
1818
, noBuiltinIncludes(false)
1919
, microsoftMode(false)
2020
, verbose(false)
21-
, targetInfo(0)
2221
{
2322
}
2423

src/CppParser/CppParser.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@ struct CS_API CppParserOptions
4444
bool noBuiltinIncludes;
4545
bool microsoftMode;
4646
bool verbose;
47-
48-
ParserTargetInfo* targetInfo;
4947
};
5048

5149
enum class ParserDiagnosticLevel

0 commit comments

Comments
 (0)