| /freebsd-12.1/contrib/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 160 OptTable::~OptTable() = default; 162 const Option OptTable::getOption(OptSpecifier Opt) const { in getOption() 181 static unsigned matchOption(const OptTable::Info *I, StringRef Str, in matchOption() 198 static bool optionMatches(const OptTable::Info &In, StringRef Option) { in optionMatches() 210 OptTable::suggestValueCompletions(StringRef Option, StringRef Arg) const { in suggestValueCompletions() 313 bool OptTable::addValues(const char *Option, const char *Values) { in addValues() 324 Arg *OptTable::ParseOneArg(const ArgList &Args, unsigned &Index, in ParseOneArg() [all …]
|
| H A D | Option.cpp | 27 Option::Option(const OptTable::Info *info, const OptTable *owner) in Option()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ |
| H A D | DriverOptions.cpp | 24 static const OptTable::Info InfoTable[] = { 35 class DriverOptTable : public OptTable { 38 : OptTable(InfoTable) {} in DriverOptTable() 43 std::unique_ptr<OptTable> clang::driver::createDriverOptTable() { in createDriverOptTable() 48 OptTable &Opt = *Result; in createDriverOptTable()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Option/ |
| H A D | Option.h | 78 const OptTable::Info *Info; 79 const OptTable *Owner; 82 Option(const OptTable::Info *Info, const OptTable *Owner);
|
| H A D | OptTable.h | 39 class OptTable { 84 OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase = false); 87 ~OptTable();
|
| H A D | OptParser.td | 58 // help text. Clients *can* use this in conjunction with the OptTable::PrintHelp
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/ |
| H A D | Options.h | 17 class OptTable; variable 51 std::unique_ptr<llvm::opt::OptTable> createDriverOptTable();
|
| H A D | Driver.h | 59 std::unique_ptr<llvm::opt::OptTable> Opts; 293 const llvm::opt::OptTable &getOpts() const { return *Opts; } in getOpts()
|
| /freebsd-12.1/contrib/llvm/lib/ToolDrivers/llvm-dlltool/ |
| H A D | DlltoolDriver.cpp | 42 static const llvm::opt::OptTable::Info InfoTable[] = { 50 class DllOptTable : public llvm::opt::OptTable { 52 DllOptTable() : OptTable(InfoTable, false) {} in DllOptTable()
|
| /freebsd-12.1/contrib/llvm/lib/ToolDrivers/llvm-lib/ |
| H A D | LibDriver.cpp | 43 static const opt::OptTable::Info InfoTable[] = { 51 class LibOptTable : public opt::OptTable { 53 LibOptTable() : OptTable(InfoTable, true) {} in LibOptTable()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ |
| H A D | CopyConfig.cpp | 43 static const opt::OptTable::Info ObjcopyInfoTable[] = { 62 class ObjcopyOptTable : public opt::OptTable { 64 ObjcopyOptTable() : OptTable(ObjcopyInfoTable) {} in ObjcopyOptTable() 80 static const opt::OptTable::Info StripInfoTable[] = { 91 class StripOptTable : public opt::OptTable { 93 StripOptTable() : OptTable(StripInfoTable) {} in StripOptTable()
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | DriverUtils.cpp | 45 static const opt::OptTable::Info OptInfo[] = { 53 ELFOptTable::ELFOptTable() : OptTable(OptInfo) {} in ELFOptTable()
|
| H A D | Driver.h | 49 class ELFOptTable : public llvm::opt::OptTable {
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ToolChains/ |
| H A D | AMDGPU.cpp | 83 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
| H A D | MSVC.cpp | 1329 const char *ExpandChar, const OptTable &Opts) { in TranslateOptArg() 1424 const OptTable &Opts) { in TranslateDArg() 1443 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
| H A D | Darwin.cpp | 1216 void addOSVersionMinArgument(DerivedArgList &Args, const OptTable &Opts) { in addOSVersionMinArgument() 1241 std::string getAsString(DerivedArgList &Args, const OptTable &Opts) { in getAsString() 1578 const OptTable &Opts = getDriver().getOpts(); in AddDeploymentTarget() 1850 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs() 2120 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
| H A D | HIP.cpp | 310 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/tools/driver/ |
| H A D | Driver.cpp | 72 const opt::OptTable::Info InfoTable[] = { 84 class LLDBOptTable : public opt::OptTable { 86 LLDBOptTable() : OptTable(InfoTable) {} in LLDBOptTable()
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | Driver.h | 40 class COFFOptTable : public llvm::opt::OptTable {
|
| H A D | DriverUtils.cpp | 724 static const llvm::opt::OptTable::Info InfoTable[] = { 732 COFFOptTable::COFFOptTable() : OptTable(InfoTable, true) {} in COFFOptTable()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/ |
| H A D | InterpolatingCompilationDatabase.cpp | 153 auto OptTable = clang::driver::createDriverOptTable(); in TransferableCommand() local 159 std::unique_ptr<llvm::opt::Arg> Arg(OptTable->ParseOneArg( in TransferableCommand()
|
| /freebsd-12.1/contrib/llvm/tools/clang/tools/driver/ |
| H A D | cc1as_main.cpp | 174 std::unique_ptr<OptTable> OptTbl(createDriverOptTable()); in CreateFromArgs() 559 std::unique_ptr<OptTable> Opts(driver::createDriverOptTable()); in cc1as_main()
|
| H A D | driver.cpp | 274 std::unique_ptr<OptTable> Opts(createDriverOptTable()); in CreateAndPopulateDiagOpts()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/FrontendTool/ |
| H A D | ExecuteCompilerInvocation.cpp | 185 std::unique_ptr<OptTable> Opts = driver::createDriverOptTable(); in ExecuteCompilerInvocation()
|
| /freebsd-12.1/contrib/llvm/tools/lld/lib/Driver/ |
| H A D | DarwinLdDriver.cpp | 79 static const llvm::opt::OptTable::Info InfoTable[] = { 91 class DarwinLdOptTable : public llvm::opt::OptTable { 93 DarwinLdOptTable() : OptTable(InfoTable) {} in DarwinLdOptTable()
|