Home
last modified time | relevance | path

Searched refs:OptTable (Results 1 – 25 of 41) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Option/
H A DOptTable.cpp58 static inline bool operator<(const OptTable::Info &A, const OptTable::Info &B) { 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()
257 unsigned OptTable::internalFindNearest( in internalFindNearest()
428 std::unique_ptr<Arg> OptTable::internalParseOneArg( in internalParseOneArg()
490 InputArgList OptTable::ParseArgs(ArrayRef<const char *> Args, in ParseArgs()
517 InputArgList OptTable::internalParseArgs( in internalParseArgs()
732 void OptTable::internalPrintHelp( in internalPrintHelp()
[all …]
H A DOption.cpp26 Option::Option(const OptTable::Info *info, const OptTable *owner) in Option()
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DOptTable.h52 class OptTable {
114 OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase = false);
120 virtual ~OptTable();
330 class GenericOptTable : public OptTable {
340 class PrecomputedOptTable : public OptTable {
347 : OptTable(OptionInfos, IgnoreCase), PrefixesUnion(PrefixesTable) { in OptTable() function
374 llvm::opt::OptTable::Info { \
H A DOption.h80 const OptTable::Info *Info;
81 const OptTable *Owner;
84 Option(const OptTable::Info *Info, const OptTable *Owner);
H A DOptParser.td60 // help text. Clients *can* use this in conjunction with the OptTable::PrintHelp
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DDriverOptions.cpp38 static constexpr OptTable::Info InfoTable[] = {
52 const llvm::opt::OptTable &clang::driver::getDriverOptTable() { in getDriverOptTable()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.h53 const llvm::opt::OptTable &getDriverOptTable();
H A DDriver.h388 const llvm::opt::OptTable &getOpts() const { return getDriverOptTable(); } in getOpts()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFDirectiveParser.cpp40 static constexpr opt::OptTable::Info infoTable[] = {
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DMSVC.cpp835 const char *ExpandChar, const OptTable &Opts) { in TranslateOptArg()
930 const OptTable &Opts) { in TranslateDArg()
946 const OptTable &Opts) { in TranslatePermissive()
952 const OptTable &Opts) { in TranslatePermissiveMinus()
962 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
H A DAMDGPUOpenMP.cpp79 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
H A DHLSL.cpp193 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
H A DHIPAMD.cpp284 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
H A DCuda.cpp735 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
909 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
/freebsd/contrib/llvm-project/lld/MachO/
H A DDriverUtils.cpp46 static constexpr OptTable::Info optInfo[] = {
116 OptTable::printHelp(lld::outs(), in printHelp()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp46 static constexpr opt::OptTable::Info ObjcopyInfoTable[] = {
78 static constexpr opt::OptTable::Info InstallNameToolInfoTable[] = {
109 static constexpr opt::OptTable::Info BitcodeStripInfoTable[] = {
138 static constexpr opt::OptTable::Info StripInfoTable[] = {
393 static void printHelp(const opt::OptTable &OptTable, raw_ostream &OS, in printHelp() argument
414 OptTable.printHelp(OS, (ToolName + HelpText).str().c_str(), in printHelp()
/freebsd/contrib/llvm-project/lldb/tools/lldb-server/
H A Dlldb-gdbserver.cpp291 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-strings/
H A Dllvm-strings.cpp49 static constexpr opt::OptTable::Info InfoTable[] = {
/freebsd/contrib/llvm-project/llvm/tools/llvm-cxxfilt/
H A Dllvm-cxxfilt.cpp42 static constexpr opt::OptTable::Info InfoTable[] = {
/freebsd/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/
H A DDlltoolDriver.cpp49 static constexpr opt::OptTable::Info InfoTable[] = {
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DInterpolatingCompilationDatabase.cpp158 auto &OptTable = clang::driver::getDriverOptTable(); in TransferableCommand() local
165 std::unique_ptr<llvm::opt::Arg> Arg(OptTable.ParseOneArg( in TransferableCommand()
/freebsd/contrib/llvm-project/lld/ELF/
H A DDriverUtils.cpp45 static constexpr opt::OptTable::Info optInfo[] = {
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwp/
H A Dllvm-dwp.cpp58 static constexpr opt::OptTable::Info InfoTable[] = {
/freebsd/contrib/llvm-project/llvm/tools/llvm-tli-checker/
H A Dllvm-tli-checker.cpp44 static constexpr opt::OptTable::Info InfoTable[] = {
/freebsd/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp55 static constexpr opt::OptTable::Info InfoTable[] = {

12