public static CppSharp.Parser.ParserTargetInfo GetTargetInfo(CppSharp.Parser.ParserOptions Opts) { var arg0 = Opts == (CppSharp.Parser.ParserOptions) null ? global::System.IntPtr.Zero : Opts.__Instance; var __ret = Internal.GetTargetInfo_0(arg0); if (__ret == global::System.IntPtr.Zero) return null; return (__ret == IntPtr.Zero) ? null : new CppSharp.Parser.ParserTargetInfo(__ret); }
public static CppSharp.Parser.ParserResult ParseLibrary(CppSharp.Parser.ParserOptions Opts) { var arg0 = Opts == (CppSharp.Parser.ParserOptions) null ? global::System.IntPtr.Zero : Opts.__Instance; var __ret = Internal.ParseLibrary_0(arg0); if (__ret == global::System.IntPtr.Zero) return null; return (__ret == IntPtr.Zero) ? null : new CppSharp.Parser.ParserResult(__ret); }
public static CppSharp.Parser.ParserResult ParseHeader(CppSharp.Parser.ParserOptions Opts) { var arg0 = Opts == (CppSharp.Parser.ParserOptions)null ? global::System.IntPtr.Zero : Opts.__Instance; var __ret = Internal.ParseHeader_0(arg0); if (__ret == global::System.IntPtr.Zero) { return(null); } return((__ret == IntPtr.Zero) ? null : new CppSharp.Parser.ParserResult(__ret)); }
public static CppSharp.Parser.ParserTargetInfo GetTargetInfo(CppSharp.Parser.ParserOptions Opts) { var arg0 = Opts == (CppSharp.Parser.ParserOptions)null ? global::System.IntPtr.Zero : Opts.__Instance; var __ret = Internal.GetTargetInfo_0(arg0); if (__ret == global::System.IntPtr.Zero) { return(null); } return((__ret == IntPtr.Zero) ? null : CppSharp.Parser.ParserTargetInfo.__CreateInstance(__ret)); }
public static CppSharp.Parser.ParserResult ParseLibrary(CppSharp.Parser.ParserOptions Opts) { var arg0 = Opts == (CppSharp.Parser.ParserOptions)null ? global::System.IntPtr.Zero : Opts.__Instance; var __ret = Internal.ParseLibrary_0(arg0); if (__ret == global::System.IntPtr.Zero) { return(null); } return((__ret == IntPtr.Zero) ? null : CppSharp.Parser.ParserResult.__CreateInstance(__ret)); }
public static CppSharp.Parser.ParserResult ParseHeader(CppSharp.Parser.ParserOptions Opts) { var arg0 = ReferenceEquals(Opts, null) ? global::System.IntPtr.Zero : Opts.__Instance; var __ret = Internal.ParseHeader_0(arg0); if (__ret == global::System.IntPtr.Zero) { return(null); } return((__ret == IntPtr.Zero) ? null : CppSharp.Parser.ParserResult.__CreateInstance(__ret)); }
public Driver(DriverOptions options) { Options = options; ParserOptions = new CppSharp.Parser.ParserOptions( ); }