| /openbsd-src/gnu/llvm/llvm/lib/Option/ |
| H A D | OptTable.cpp | 58 static inline bool operator<(const OptTable::Info &A, const OptTable::Info &B) { in operator <() 79 static inline bool operator<(const OptTable::Info &I, StringRef Name) { in operator <() 88 OptTable::OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase) in OptTable() function in OptTable 130 void OptTable::buildPrefixChars() { in buildPrefixChars() 141 OptTable::~OptTable() = default; 143 const Option OptTable::getOption(OptSpecifier Opt) const { in getOption() 161 static unsigned matchOption(const OptTable::Info *I, StringRef Str, in matchOption() 176 static bool optionMatches(const OptTable::Info &In, StringRef Option) { in optionMatches() 188 OptTable::suggestValueCompletions(StringRef Option, StringRef Arg) const { in suggestValueCompletions() 208 OptTable::findByPrefix(StringRef Cur, unsigned int DisableFlags) const { in findByPrefix() [all …]
|
| H A D | CMakeLists.txt | 5 OptTable.cpp
|
| H A D | Option.cpp | 26 Option::Option(const OptTable::Info *info, const OptTable *owner) in Option()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Option/ |
| H A D | OptTable.h | 40 class OptTable { 95 OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase = false); 101 virtual ~OptTable(); 267 class GenericOptTable : public OptTable { 277 class PrecomputedOptTable : public OptTable { 284 : OptTable(OptionInfos, IgnoreCase), PrefixesUnion(PrefixesTable) { in OptTable() function
|
| H A D | Option.h | 77 const OptTable::Info *Info; 78 const OptTable *Owner; 81 Option(const OptTable::Info *Info, const OptTable *Owner);
|
| /openbsd-src/gnu/llvm/clang/include/clang/Driver/ |
| H A D | Options.h | 14 class OptTable; variable 54 const llvm::opt::OptTable &getDriverOptTable();
|
| /openbsd-src/gnu/llvm/clang/lib/Driver/ |
| H A D | DriverOptions.cpp | 38 static constexpr OptTable::Info InfoTable[] = { 55 const llvm::opt::OptTable &clang::driver::getDriverOptTable() { in getDriverOptTable()
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Option/ |
| H A D | BUILD.gn | 7 "OptTable.cpp",
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMOption/ |
| H A D | Makefile | 11 OptTable.cpp
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | COFFDirectiveParser.cpp | 39 static constexpr opt::OptTable::Info infoTable[] = {
|
| /openbsd-src/gnu/llvm/lld/MachO/ |
| H A D | DriverUtils.cpp | 46 static constexpr OptTable::Info optInfo[] = { 112 OptTable::printHelp(lld::outs(), in printHelp()
|
| /openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/ |
| H A D | MSVC.cpp | 804 const char *ExpandChar, const OptTable &Opts) { in TranslateOptArg() 899 const OptTable &Opts) { in TranslateDArg() 915 const OptTable &Opts) { in TranslatePermissive() 921 const OptTable &Opts) { in TranslatePermissiveMinus() 931 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
| H A D | AMDGPUOpenMP.cpp | 79 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
| H A D | HLSL.cpp | 152 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-objcopy/ |
| H A D | ObjcopyOptions.cpp | 47 static constexpr opt::OptTable::Info ObjcopyInfoTable[] = { 84 static constexpr opt::OptTable::Info InstallNameToolInfoTable[] = { 128 static constexpr opt::OptTable::Info BitcodeStripInfoTable[] = { 171 static constexpr opt::OptTable::Info StripInfoTable[] = { 424 static void printHelp(const opt::OptTable &OptTable, raw_ostream &OS, in printHelp() argument 445 OptTable.printHelp(OS, (ToolName + HelpText).str().c_str(), in printHelp()
|
| /openbsd-src/gnu/llvm/lldb/tools/lldb-server/ |
| H A D | lldb-gdbserver.cpp | 292 static constexpr opt::OptTable::Info InfoTable[] = { 311 OptTable::printHelp(llvm::outs(), Usage.c_str(), "lldb-server"); in PrintHelp()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-strings/ |
| H A D | llvm-strings.cpp | 49 static constexpr opt::OptTable::Info InfoTable[] = {
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-mt/ |
| H A D | llvm-mt.cpp | 51 static constexpr opt::OptTable::Info InfoTable[] = {
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-cxxfilt/ |
| H A D | llvm-cxxfilt.cpp | 42 static constexpr opt::OptTable::Info InfoTable[] = {
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/ |
| H A D | InterpolatingCompilationDatabase.cpp | 158 auto &OptTable = clang::driver::getDriverOptTable(); in TransferableCommand() local 165 std::unique_ptr<llvm::opt::Arg> Arg(OptTable.ParseOneArg( in TransferableCommand()
|
| /openbsd-src/gnu/llvm/clang/tools/clang-linker-wrapper/ |
| H A D | ClangLinkerWrapper.cpp | 135 static constexpr OptTable::Info InfoTable[] = { 149 const OptTable &getOptTable() { in getOptTable() 957 const OptTable &Tbl = getOptTable(); in getLinkerArgs() 1009 const OptTable &Tbl = getOptTable(); in linkAndWrapDeviceFiles() 1356 const OptTable &Tbl = getOptTable(); in main()
|
| /openbsd-src/gnu/llvm/clang/tools/clang-check/ |
| H A D | ClangCheck.cpp | 59 static const opt::OptTable &Options = getDriverOptTable();
|
| /openbsd-src/gnu/llvm/llvm/lib/ToolDrivers/llvm-dlltool/ |
| H A D | DlltoolDriver.cpp | 47 static constexpr opt::OptTable::Info InfoTable[] = {
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-cvtres/ |
| H A D | llvm-cvtres.cpp | 54 static constexpr opt::OptTable::Info InfoTable[] = {
|
| /openbsd-src/gnu/llvm/lld/ELF/ |
| H A D | DriverUtils.cpp | 45 static constexpr opt::OptTable::Info optInfo[] = {
|