Searched refs:OptTable (Results 1 - 25 of 33) sorted by relevance

12

/netbsd-current/external/apache2/llvm/dist/clang/lib/Driver/
H A DDriverOptions.cpp11 #include "llvm/Option/OptTable.h"
23 static const OptTable::Info InfoTable[] = {
34 class DriverOptTable : public OptTable {
37 : OptTable(InfoTable) {}
42 const llvm::opt::OptTable &clang::driver::getDriverOptTable() {
45 // Options.inc is included in DriverOptions.cpp, and calls OptTable's
48 OptTable &Opt = *Result;
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Driver/
H A DOptions.h14 class OptTable;
52 const llvm::opt::OptTable &getDriverOptTable();
H A DDriver.h325 const llvm::opt::OptTable &getOpts() const { return getDriverOptTable(); }
/netbsd-current/external/apache2/llvm/lib/libLLVMOption/
H A DMakefile11 OptTable.cpp \
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/
H A Dllvm-symbolizer.cpp55 static const opt::OptTable::Info InfoTable[] = {
67 class SymbolizerOptTable : public opt::OptTable {
69 SymbolizerOptTable() : OptTable(InfoTable, true) {}
201 // TODO Replace this with OptTable API once it adds extrahelp support.
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Option/
H A DOption.h15 #include "llvm/Option/OptTable.h"
77 const OptTable::Info *Info;
78 const OptTable *Owner;
81 Option(const OptTable::Info *Info, const OptTable *Owner);
H A DOptTable.h1 //===- OptTable.h - Option Table --------------------------------*- C++ -*-===//
35 /// The OptTable class provides a layer of indirection which allows Option
37 /// be needed at runtime; the OptTable class maintains enough information to
40 class OptTable { class in namespace:llvm::opt
89 OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase = false);
92 ~OptTable();
148 /// Find flags from OptTable which starts with Cur.
157 /// Find the OptTable option that most closely matches the given string.
160 /// input of an option that may not exist in the OptTable. Note that the
163 /// OptTable
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Option/
H A DOptTable.cpp1 //===- OptTable.cpp - Option Table Implementation -------------------------===//
9 #include "llvm/Option/OptTable.h"
66 static inline bool operator<(const OptTable::Info &A, const OptTable::Info &B) {
89 static inline bool operator<(const OptTable::Info &I, const char *Name) {
98 OptTable::OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase) function in class:OptTable
160 OptTable::~OptTable() = default;
162 const Option OptTable
[all...]
H A DOption.cpp15 #include "llvm/Option/OptTable.h"
26 Option::Option(const OptTable::Info *info, const OptTable *owner)
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-dlltool/
H A DDlltoolDriver.cpp41 static const llvm::opt::OptTable::Info InfoTable[] = {
49 class DllOptTable : public llvm::opt::OptTable {
51 DllOptTable() : OptTable(InfoTable, false) {}
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-mt/
H A Dllvm-mt.cpp49 static const opt::OptTable::Info InfoTable[] = {
61 class CvtResOptTable : public opt::OptTable {
63 CvtResOptTable() : OptTable(InfoTable, true) {}
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-cvtres/
H A Dllvm-cvtres.cpp52 static const opt::OptTable::Info InfoTable[] = {
64 class CvtResOptTable : public opt::OptTable {
66 CvtResOptTable() : OptTable(InfoTable, true) {}
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/
H A DConfigManager.cpp42 static const opt::OptTable::Info ObjcopyInfoTable[] = {
61 class ObjcopyOptTable : public opt::OptTable {
63 ObjcopyOptTable() : OptTable(ObjcopyInfoTable) {}
80 static const opt::OptTable::Info InstallNameToolInfoTable[] = {
99 class InstallNameToolOptTable : public opt::OptTable {
101 InstallNameToolOptTable() : OptTable(InstallNameToolInfoTable) {}
117 static const opt::OptTable::Info BitcodeStripInfoTable[] = {
136 class BitcodeStripOptTable : public opt::OptTable {
138 BitcodeStripOptTable() : OptTable(BitcodeStripInfoTable) {}
154 static const opt::OptTable
440 printHelp(const opt::OptTable &OptTable, raw_ostream &OS, ToolType Tool) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp47 static const opt::OptTable::Info InfoTable[] = {
55 class LibOptTable : public opt::OptTable {
57 LibOptTable() : OptTable(InfoTable, true) {}
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-ml/
H A Dllvm-ml.cpp63 static const opt::OptTable::Info InfoTable[] = {
75 class MLOptTable : public opt::OptTable {
77 MLOptTable() : OptTable(InfoTable, /*IgnoreCase=*/false) {}
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-rc/
H A Dllvm-rc.cpp63 static const opt::OptTable::Info InfoTable[] = {
75 class RcOptTable : public opt::OptTable {
77 RcOptTable() : OptTable(InfoTable, /* IgnoreCase = */ true) {}
93 static const opt::OptTable::Info WindresInfoTable[] = {
105 class WindresOptTable : public opt::OptTable {
107 WindresOptTable() : OptTable(WindresInfoTable, /* IgnoreCase = */ false) {}
/netbsd-current/external/apache2/llvm/dist/llvm/tools/dsymutil/
H A Ddsymutil.cpp69 const opt::OptTable::Info InfoTable[] = {
81 class DsymutilOptTable : public opt::OptTable {
83 DsymutilOptTable() : OptTable(InfoTable) {}
/netbsd-current/external/apache2/llvm/dist/clang/tools/clang-check/
H A DClangCheck.cpp32 #include "llvm/Option/OptTable.h"
58 static const opt::OptTable &Options = getDriverOptTable();
/netbsd-current/external/apache2/llvm/dist/clang/lib/Interpreter/
H A DInterpreter.cpp154 const llvm::opt::OptTable &Opts = driver::getDriverOptTable();
/netbsd-current/external/apache2/llvm/dist/clang/lib/Tooling/
H A DInterpolatingCompilationDatabase.cpp54 #include "llvm/Option/OptTable.h"
155 auto &OptTable = clang::driver::getDriverOptTable(); local
162 std::unique_ptr<llvm::opt::Arg> Arg(OptTable.ParseOneArg(
/netbsd-current/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
H A DAMDGPUOpenMP.cpp238 const OptTable &Opts = getDriver().getOpts();
H A DMSVC.cpp1382 const char *ExpandChar, const OptTable &Opts) {
1477 const OptTable &Opts) {
1497 const OptTable &Opts = getDriver().getOpts();
H A DHIP.cpp293 const OptTable &Opts = getDriver().getOpts();
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-lipo/
H A Dllvm-lipo.cpp80 static const opt::OptTable::Info LipoInfoTable[] = {
91 class LipoOptTable : public opt::OptTable {
93 LipoOptTable() : OptTable(LipoInfoTable) {}
/netbsd-current/external/apache2/llvm/dist/clang/tools/driver/
H A Dcc1as_main.cpp41 #include "llvm/Option/OptTable.h"
182 const OptTable &OptTbl = getDriverOptTable();

Completed in 392 milliseconds

12