xref: /llvm-project/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.h (revision 2946cd701067404b99c39fb29dc9c74bd7193eb3)
1293c2691SMatt Morehouse //==-- fuzzer_initialize.h - Fuzz Clang ------------------------------------==//
2293c2691SMatt Morehouse //
3*2946cd70SChandler Carruth // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*2946cd70SChandler Carruth // See https://llvm.org/LICENSE.txt for license information.
5*2946cd70SChandler Carruth // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6293c2691SMatt Morehouse //
7293c2691SMatt Morehouse //===----------------------------------------------------------------------===//
8293c2691SMatt Morehouse //
9293c2691SMatt Morehouse // Defines a function that returns the command line arguments for a specific
10293c2691SMatt Morehouse // call to the fuzz target.
11293c2691SMatt Morehouse //
12293c2691SMatt Morehouse //===----------------------------------------------------------------------===//
13293c2691SMatt Morehouse 
14293c2691SMatt Morehouse #include <vector>
15293c2691SMatt Morehouse 
16293c2691SMatt Morehouse namespace clang_fuzzer {
17293c2691SMatt Morehouse const std::vector<const char *>& GetCLArgs();
18293c2691SMatt Morehouse }
19