Searched refs:Argv (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DInitLLVM.h36 InitLLVM(int &Argc, const char **&Argv,
38 InitLLVM(int &Argc, char **&Argv, bool InstallPipeSignalExitHandler = true) argument
39 : InitLLVM(Argc, const_cast<const char **&>(Argv),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DInitLLVM.cpp24 InitLLVM::InitLLVM(int &Argc, const char **&Argv, argument
26 : StackPrinter(Argc, Argv) {
29 sys::PrintStackTraceOnErrorSignal(Argv[0]);
37 // write them back to the Argv vector.
42 std::string Banner = std::string(Argv[0]) + ": ";
52 Argv = Args.data();
H A DCommandLine.cpp1144 SmallVectorImpl<const char *> &Argv, bool MarkEOLs,
1160 FileStack.push_back({"", Argv.size()});
1162 // Don't cache Argv.size() because it can change.
1163 for (unsigned I = 0; I != Argv.size();) {
1170 const char *Arg = Argv[I];
1241 Argv.erase(Argv.begin() + I);
1242 Argv.insert(Argv.begin() + I, ExpandedArgv.begin(), ExpandedArgv.end());
1245 // If successful, the top of the file stack will mark the end of the Argv
1143 ExpandResponseFiles(StringSaver &Saver, TokenizerCallback Tokenizer, SmallVectorImpl<const char *> &Argv, bool MarkEOLs, bool RelativeNames, llvm::vfs::FileSystem &FS, llvm::Optional<llvm::StringRef> CurrentDir) argument
1254 readConfigFile(StringRef CfgFile, StringSaver &Saver, SmallVectorImpl<const char *> &Argv) argument
[all...]
/freebsd-13-stable/usr.bin/c89/
H A Dc89.c71 } Argv; local
74 Argv.a = malloc((argc + 1 + N_ARGS_PREPENDED) * sizeof *Argv.a);
75 if (Argv.a == NULL)
77 Argv.a[Argc++] = CC;
79 Argv.a[Argc++] = args_prepended[j];
96 /* Append argv[1..] at the end of Argv[].a. */
98 Argv.a[Argc++] = argv[i];
99 (void)execv(CC, Argv.b);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/
H A DExpandResponseFilesCompilationDatabase.cpp53 llvm::SmallVector<const char *, 20> Argv; local
54 Argv.reserve(Cmd.CommandLine.size());
56 Argv.push_back(Arg.c_str());
63 llvm::cl::ExpandResponseFiles(Saver, Tokenizer, Argv, false, false, *FS,
65 // Don't assign directly, Argv aliases CommandLine.
66 std::vector<std::string> ExpandedArgv(Argv.begin(), Argv.end());
H A DCompilationDatabase.cpp342 const char *const *Argv,
348 const char *const *DoubleDash = std::find(Argv, Argv + Argc, StringRef("--"));
349 if (DoubleDash == Argv + Argc)
351 std::vector<const char *> CommandLine(DoubleDash + 1, Argv + Argc);
352 Argc = DoubleDash - Argv;
341 loadFromCommandLine(int &Argc, const char *const *Argv, std::string &ErrorMsg, Twine Directory) argument
H A DTooling.cpp318 std::vector<const char*> Argv; local
320 Argv.push_back(Str.c_str());
321 const char *const BinaryName = Argv[0];
325 ArrayRef<const char *>(Argv).slice(1), MissingArgIndex, MissingArgCount);
342 Driver->BuildCompilation(llvm::makeArrayRef(Argv)));
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerUtilDarwin.cpp103 char *const Argv[] = { local
112 Argv, Environ);
131 for (unsigned i = 0, n = sizeof(Argv) / sizeof(Argv[0]); i < n; ++i)
132 free(Argv[i]);
H A DFuzzerUtilFuchsia.cpp447 std::unique_ptr<const char *[]> Argv(new const char *[Argc + 1]);
449 Argv[i] = Args[i].c_str();
450 Argv[Argc] = nullptr;
506 FDIO_SPAWN_CLONE_ALL & (~FDIO_SPAWN_CLONE_STDIO), Argv[0],
507 Argv.get(), nullptr, SpawnActions.size(),
511 Printf("libFuzzer: failed to launch '%s': %s, %s\n", Argv[0], ErrorMsg,
520 Printf("libFuzzer: failed to join '%s': %s\n", Argv[0],
528 Printf("libFuzzer: unable to get return code from '%s': %s\n", Argv[0],
/freebsd-13-stable/contrib/llvm-project/clang/tools/driver/
H A Dcc1gen_reproducer_main.cpp112 generateReproducerForInvocationArguments(ArrayRef<const char *> Argv, argument
115 auto TargetAndMode = ToolChain::getTargetAndModeFromProgramName(Argv[0]);
122 Driver TheDriver(Argv[0], llvm::sys::getDefaultTargetTriple(), Diags);
125 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation(Argv));
156 int cc1gen_reproducer_main(ArrayRef<const char *> Argv, const char *Argv0, argument
158 if (Argv.size() < 1) {
163 StringRef Input = Argv[0];
174 if (Argv.size() > 1 && Argv[1] == StringRef("-v"))
H A Dcc1_main.cpp184 int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) {
207 Argv, Diags, Argv0);
H A Dcc1as_main.cpp168 ArrayRef<const char *> Argv,
175 ArrayRef<const char *> Argv,
184 InputArgList Args = OptTbl.ParseArgs(Argv, MissingArgIndex, MissingArgCount,
557 int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { argument
578 if (!AssemblerInvocation::CreateFromArgs(Asm, Argv, Diags))
174 CreateFromArgs(AssemblerInvocation &Opts, ArrayRef<const char *> Argv, DiagnosticsEngine &Diags) argument
H A Ddriver.cpp206 extern int cc1_main(ArrayRef<const char *> Argv, const char *Argv0,
208 extern int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0,
210 extern int cc1gen_reproducer_main(ArrayRef<const char *> Argv,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/
H A DJob.cpp312 SmallVector<const char *, 128> Argv; local
314 Argv.push_back(Executable);
315 Argv.append(Arguments.begin(), Arguments.end());
316 Argv.push_back(nullptr);
322 // Write file contents and build the Argv vector
324 buildArgvForResponseFile(Argv);
325 Argv.push_back(nullptr);
350 auto Args = llvm::toStringRefArray(Argv.data());
382 SmallVector<const char *, 128> Argv; local
383 Argv
[all...]
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_utils.cpp165 auto **Argv = GetArgv();
166 const char *Progname = !Argv ? "(unknown)" : Argv[0];
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Tooling/
H A DCompilationDatabase.h180 /// \param Argv Points to the command line arguments.
184 int &Argc, const char *const *Argv, std::string &ErrorMsg,
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp1170 SmallVector<const char *, 0> Argv(argv + 1, argv + argc);
1173 cl::ExpandResponseFiles(Saver, getRspQuoting(makeArrayRef(argv, argc)), Argv);
1175 for (ArrayRef<const char *>::iterator ArgIt = Argv.begin();
1176 ArgIt != Argv.end(); ++ArgIt) {
1183 for (; ArgIt != Argv.end(); ++ArgIt)
1201 Match = matchFlagWithArg("format", ArgIt, Argv);
1214 if (matchFlagWithArg("plugin", ArgIt, Argv) ||
1215 matchFlagWithArg("rsp-quoting", ArgIt, Argv))
/freebsd-13-stable/usr.bin/patch/
H A Dpatch.c124 static char **Argv; variable
208 Argv = argv;
395 Argv = Argv_last;
558 Argv_last = Argv;
562 while ((ch = getopt_long(Argc, Argv, options, longopts, NULL)) != -1) {
670 Argv += optind;
673 filearg[0] = xstrdup(*Argv++);
678 filearg[filec] = xstrdup(*Argv++);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/Unix/
H A DProgram.inc188 const char **Argv = nullptr;
191 Argv = ArgVector.data();
253 /*attrp*/ nullptr, const_cast<char **>(Argv),
307 execve(PathStr.c_str(), const_cast<char **>(Argv),
310 execv(PathStr.c_str(), const_cast<char **>(Argv));
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp567 std::vector<const char *> Argv; local
569 Argv.push_back(InputFileList[0].data());
571 Argv.push_back(Arg.data());
572 Argv.push_back(nullptr);
576 Result = Main(Argv.size() - 1, Argv.data());
/freebsd-13-stable/contrib/googletest/googletest/src/
H A Dgtest-death-test.cc859 char* const* Argv() { function in class:testing::internal::Arguments
980 args.Argv()[0], args.Argv(), nullptr, 1,
1140 char* const* Argv() { function in class:testing::internal::Arguments
1372 const pid_t child_pid = ExecDeathTestSpawnChild(args.Argv(), pipe_fd[0]);
/freebsd-13-stable/contrib/opie/
H A Dopieftpd.c224 static char **Argv = NULL; /* pointer to argument vector */ variable
1541 p = Argv[0];
1601 Argv = argv;
/freebsd-13-stable/contrib/sendmail/src/
H A Dconf.c2505 static char **Argv = NULL; /* pointer to argument vector */ variable
2542 Argv = argv;
2649 if (i > LastArgv - Argv[0] - 2)
2651 i = LastArgv - Argv[0] - 2;
2654 (void) sm_strlcpy(Argv[0], buf, i + 1);
2655 p = &Argv[0][i];
2658 Argv[1] = NULL;
2661 Argv[0] = buf;
2662 Argv[1] = NULL;
/freebsd-13-stable/libexec/ftpd/
H A Dftpd.c209 char **Argv = NULL; /* pointer to argument vector */ variable
287 Argv = argv;
3350 p = Argv[0];
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1430 int main(int Argc, const char **Argv) { argument
1431 InitLLVM X(Argc, Argv);
1434 cl::ParseCommandLineOptions(Argc, Argv, "LLVM PDB Dumper\n");

Completed in 268 milliseconds

12