/freebsd/contrib/llvm-project/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, Visibility VisibilityMask, in findByPrefix() [all …]
|
H A D | Option.cpp | 15 #include "llvm/Option/OptTable.h" 26 Option::Option(const OptTable::Info *info, const OptTable *owner) in Option()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/ |
H A D | OptTable.h | 52 class OptTable { 125 OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase = false); 131 virtual ~OptTable(); 355 class GenericOptTable : public OptTable { 365 class PrecomputedOptTable : public OptTable { 372 : OptTable(OptionInfos, IgnoreCase), PrefixesUnion(PrefixesTable) { in OptTable() function 399 llvm::opt::OptTable::Info { \
|
H A D | Option.h | 15 #include "llvm/Option/OptTable.h" 80 const OptTable::Info *Info; 81 const OptTable *Owner; 84 Option(const OptTable::Info *Info, const OptTable *Owner); in isValid()
|
H A D | OptParser.td | 60 // help text. Clients *can* use this in conjunction with the OptTable::PrintHelp
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | COFFDirectiveParser.cpp | 40 static constexpr opt::OptTable::Info infoTable[] = {
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | MSVC.cpp | 838 const char *ExpandChar, const OptTable &Opts) { in TranslateOptArg() 934 const OptTable &Opts) { in TranslateDArg() 950 const OptTable &Opts) { in TranslatePermissive() 956 const OptTable &Opts) { in TranslatePermissiveMinus() 966 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
H A D | AMDGPUOpenMP.cpp | 72 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
H A D | HLSL.cpp | 233 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
H A D | HIPAMD.cpp | 327 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
H A D | Cuda.cpp | 720 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs() 931 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | DriverUtils.cpp | 46 static constexpr OptTable::Info optInfo[] = { 126 OptTable::printHelp(lld::outs(), in printHelp()
|
/freebsd/contrib/llvm-project/lldb/tools/lldb-server/ |
H A D | lldb-gdbserver.cpp | 291 static constexpr opt::OptTable::Info InfoTable[] = { 304 OptTable::printHelp(llvm::outs(), Usage.c_str(), "lldb-server"); in PrintHelp()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/ |
H A D | ObjcopyOptions.cpp | 49 static constexpr opt::OptTable::Info ObjcopyInfoTable[] = { 81 static constexpr opt::OptTable::Info InstallNameToolInfoTable[] = { 112 static constexpr opt::OptTable::Info BitcodeStripInfoTable[] = { 141 static constexpr opt::OptTable::Info StripInfoTable[] = { 411 static void printHelp(const opt::OptTable &OptTable, raw_ostream &OS, in printHelp() argument 432 OptTable.printHelp(OS, (ToolName + HelpText).str().c_str(), in printHelp()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-strings/ |
H A D | llvm-strings.cpp | 49 static constexpr opt::OptTable::Info InfoTable[] = { 140 // TODO Replace this with OptTable API once it adds extrahelp support. in main()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-cxxfilt/ |
H A D | llvm-cxxfilt.cpp | 42 static constexpr opt::OptTable::Info InfoTable[] = { 158 // TODO Replace this with OptTable API once it adds extrahelp support. in llvm_cxxfilt_main()
|
/freebsd/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/ |
H A D | DlltoolDriver.cpp | 49 static constexpr opt::OptTable::Info InfoTable[] = {
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | DriverUtils.cpp | 45 static constexpr opt::OptTable::Info optInfo[] = {
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwp/ |
H A D | llvm-dwp.cpp | 58 static constexpr opt::OptTable::Info InfoTable[] = {
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-tli-checker/ |
H A D | llvm-tli-checker.cpp | 44 static constexpr opt::OptTable::Info InfoTable[] = {
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Driver.h | 399 const llvm::opt::OptTable &getOpts() const { return getDriverOptTable(); } in getOpts()
|
/freebsd/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/ |
H A D | LibDriver.cpp | 55 static constexpr opt::OptTable::Info InfoTable[] = {
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/ |
H A D | llvm-dwarfutil.cpp | 49 static constexpr opt::OptTable::Info InfoTable[] = {
|
/freebsd/contrib/llvm-project/lldb/tools/driver/ |
H A D | Driver.cpp | 71 static constexpr opt::OptTable::Info InfoTable[] = {
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-symbolizer/ |
H A D | llvm-symbolizer.cpp | 67 static constexpr opt::OptTable::Info InfoTable[] = {
|