Example #1
0
        public int RunAsMain(Function f, uint argC, string[] argV, string[] envP)
        {
            var marshaledArgv = StringMarshaler.MarshalArray(argV);
            var marshaledEnvp = StringMarshaler.MarshalArray(envP);

            return(LLVM.RunFunctionAsMain(this.Unwrap(), f.Unwrap(), argC, out marshaledArgv[0], out marshaledEnvp[0]));
        }
Example #2
0
        public static void ParseCommandLineOptions(int argc, string[] argv, string overview)
        {
            var marshaledArgv = StringMarshaler.MarshalArray(argv);

            LLVM.ParseCommandLineOptions(argc, out marshaledArgv[0], overview);
        }