| /llvm-project-15.0.7/clang/lib/Driver/ |
| H A D | DriverOptions.cpp | 23 static const OptTable::Info InfoTable[] = { 34 class DriverOptTable : public OptTable { 37 : OptTable(InfoTable) {} in DriverOptTable() 42 const llvm::opt::OptTable &clang::driver::getDriverOptTable() { in getDriverOptTable() 48 OptTable &Opt = *Result; in getDriverOptTable()
|
| /llvm-project-15.0.7/llvm/lib/Option/ |
| H A D | OptTable.cpp | 66 static inline bool operator<(const OptTable::Info &A, const OptTable::Info &B) { in operator <() 89 static inline bool operator<(const OptTable::Info &I, const char *Name) { in operator <() 98 OptTable::OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase) in OptTable() function in OptTable 159 OptTable::~OptTable() = default; 161 const Option OptTable::getOption(OptSpecifier Opt) const { in getOption() 180 static unsigned matchOption(const OptTable::Info *I, StringRef Str, in matchOption() 196 static bool optionMatches(const OptTable::Info &In, StringRef Option) { in optionMatches() 324 bool OptTable::addValues(const char *Option, const char *Values) { in addValues() 339 std::unique_ptr<Arg> OptTable::parseOneArgGrouped(InputArgList &Args, in parseOneArgGrouped() 463 InputArgList OptTable::ParseArgs(ArrayRef<const char *> ArgArr, in ParseArgs() [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()
|
| /llvm-project-15.0.7/llvm/include/llvm/Option/ |
| H A D | Option.h | 77 const OptTable::Info *Info; 78 const OptTable *Owner; 81 Option(const OptTable::Info *Info, const OptTable *Owner);
|
| H A D | OptTable.h | 40 class OptTable { 90 OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase = false); 93 ~OptTable();
|
| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Options.h | 14 class OptTable; variable 54 const llvm::opt::OptTable &getDriverOptTable();
|
| /llvm-project-15.0.7/llvm/tools/llvm-mt/ |
| H A D | llvm-mt.cpp | 48 const opt::OptTable::Info InfoTable[] = { 60 class CvtResOptTable : public opt::OptTable { 62 CvtResOptTable() : OptTable(InfoTable, true) {} in CvtResOptTable()
|
| /llvm-project-15.0.7/llvm/tools/llvm-strings/ |
| H A D | llvm-strings.cpp | 46 const opt::OptTable::Info InfoTable[] = { 58 class StringsOptTable : public opt::OptTable { 60 StringsOptTable() : OptTable(InfoTable) { setGroupedShortOptions(true); } in StringsOptTable()
|
| /llvm-project-15.0.7/llvm/lib/ToolDrivers/llvm-dlltool/ |
| H A D | DlltoolDriver.cpp | 44 static const llvm::opt::OptTable::Info InfoTable[] = { 52 class DllOptTable : public llvm::opt::OptTable { 54 DllOptTable() : OptTable(InfoTable, false) {} in DllOptTable()
|
| /llvm-project-15.0.7/llvm/tools/llvm-cxxfilt/ |
| H A D | llvm-cxxfilt.cpp | 39 const opt::OptTable::Info InfoTable[] = { 51 class CxxfiltOptTable : public opt::OptTable { 53 CxxfiltOptTable() : OptTable(InfoTable) { setGroupedShortOptions(true); } in CxxfiltOptTable()
|
| /llvm-project-15.0.7/llvm/tools/llvm-cvtres/ |
| H A D | llvm-cvtres.cpp | 51 const opt::OptTable::Info InfoTable[] = { 63 class CvtResOptTable : public opt::OptTable { 65 CvtResOptTable() : OptTable(InfoTable, true) {} in CvtResOptTable()
|
| /llvm-project-15.0.7/llvm/tools/llvm-objcopy/ |
| H A D | ObjcopyOptions.cpp | 44 const opt::OptTable::Info ObjcopyInfoTable[] = { 63 class ObjcopyOptTable : public opt::OptTable { 65 ObjcopyOptTable() : OptTable(ObjcopyInfoTable) { in ObjcopyOptTable() 84 const opt::OptTable::Info InstallNameToolInfoTable[] = { 103 class InstallNameToolOptTable : public opt::OptTable { 121 const opt::OptTable::Info BitcodeStripInfoTable[] = { 140 class BitcodeStripOptTable : public opt::OptTable { 142 BitcodeStripOptTable() : OptTable(BitcodeStripInfoTable) {} in BitcodeStripOptTable() 158 const opt::OptTable::Info StripInfoTable[] = { 169 class StripOptTable : public opt::OptTable { [all …]
|
| /llvm-project-15.0.7/lldb/tools/lldb-server/ |
| H A D | lldb-gdbserver.cpp | 285 const opt::OptTable::Info InfoTable[] = { 297 class LLGSOptTable : public opt::OptTable { 299 LLGSOptTable() : OptTable(InfoTable) {} in LLGSOptTable() 304 OptTable::printHelp(llvm::outs(), Usage.c_str(), "lldb-server"); in PrintHelp()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Option/ |
| H A D | BUILD.gn | 7 "OptTable.cpp",
|
| /llvm-project-15.0.7/llvm/tools/llvm-rc/ |
| H A D | llvm-rc.cpp | 62 const opt::OptTable::Info InfoTable[] = { 74 class RcOptTable : public opt::OptTable { 76 RcOptTable() : OptTable(InfoTable, /* IgnoreCase = */ true) {} in RcOptTable() 92 const opt::OptTable::Info WindresInfoTable[] = { 104 class WindresOptTable : public opt::OptTable { 106 WindresOptTable() : OptTable(WindresInfoTable, /* IgnoreCase = */ false) {} in WindresOptTable()
|
| /llvm-project-15.0.7/lld/MachO/ |
| H A D | DriverUtils.cpp | 43 static const OptTable::Info optInfo[] = { 51 MachOOptTable::MachOOptTable() : OptTable(optInfo) {} in MachOOptTable() 109 OptTable::printHelp(lld::outs(), in printHelp()
|
| H A D | Driver.h | 29 class MachOOptTable : public llvm::opt::OptTable {
|
| /llvm-project-15.0.7/llvm/tools/llvm-tli-checker/ |
| H A D | llvm-tli-checker.cpp | 42 static const opt::OptTable::Info InfoTable[] = { 54 class TLICheckerOptTable : public opt::OptTable { 56 TLICheckerOptTable() : OptTable(InfoTable) {} in TLICheckerOptTable()
|
| /llvm-project-15.0.7/llvm/lib/ToolDrivers/llvm-lib/ |
| H A D | LibDriver.cpp | 47 static const opt::OptTable::Info InfoTable[] = { 55 class LibOptTable : public opt::OptTable { 57 LibOptTable() : OptTable(InfoTable, true) {} in LibOptTable()
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | DriverUtils.cpp | 42 static const opt::OptTable::Info optInfo[] = { 50 ELFOptTable::ELFOptTable() : OptTable(optInfo) {} in ELFOptTable()
|
| H A D | Driver.h | 53 class ELFOptTable : public llvm::opt::OptTable {
|
| /llvm-project-15.0.7/lld/MinGW/ |
| H A D | Driver.cpp | 69 static const opt::OptTable::Info infoTable[] = { 78 class MinGWOptTable : public opt::OptTable { 80 MinGWOptTable() : OptTable(infoTable, false) {} in MinGWOptTable()
|
| /llvm-project-15.0.7/llvm/unittests/Option/ |
| H A D | OptionParsingTest.cpp | 38 static const OptTable::Info InfoTable[] = { 48 class TestOptTable : public OptTable { 51 : OptTable(InfoTable, IgnoreCase) {} in TestOptTable()
|
| /llvm-project-15.0.7/llvm/tools/llvm-ml/ |
| H A D | llvm-ml.cpp | 66 const opt::OptTable::Info InfoTable[] = { 78 class MLOptTable : public opt::OptTable { 80 MLOptTable() : OptTable(InfoTable, /*IgnoreCase=*/false) {} in MLOptTable()
|