|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp 49 class DllOptTable : public llvm::opt::OptTable {
lib/ToolDrivers/llvm-lib/LibDriver.cpp 55 class LibOptTable : public opt::OptTable {
tools/clang/lib/Driver/DriverOptions.cpp 34 class DriverOptTable : public OptTable {
tools/dsymutil/dsymutil.cpp 79 class DsymutilOptTable : public opt::OptTable {
tools/lld/COFF/Driver.h 39 class COFFOptTable : public llvm::opt::OptTable {
tools/lld/ELF/Driver.h 52 class ELFOptTable : public llvm::opt::OptTable {
tools/lld/MinGW/Driver.cpp 77 class MinGWOptTable : public opt::OptTable {
tools/lld/lib/Driver/DarwinLdDriver.cpp 90 class DarwinLdOptTable : public llvm::opt::OptTable {
tools/lld/wasm/Driver.cpp 120 class WasmOptTable : public llvm::opt::OptTable {
tools/lldb/tools/driver/Driver.cpp 86 class LLDBOptTable : public opt::OptTable {
tools/llvm-cvtres/llvm-cvtres.cpp 64 class CvtResOptTable : public opt::OptTable {
tools/llvm-lipo/llvm-lipo.cpp 76 class LipoOptTable : public opt::OptTable {
tools/llvm-mt/llvm-mt.cpp 61 class CvtResOptTable : public opt::OptTable {
tools/llvm-objcopy/CopyConfig.cpp 61 class ObjcopyOptTable : public opt::OptTable {
90 class StripOptTable : public opt::OptTable {
tools/llvm-rc/llvm-rc.cpp 68 class RcOptTable : public opt::OptTable {
unittests/Option/OptionParsingTest.cpp 48 class TestOptTable : public OptTable {
Declarations
tools/clang/include/clang/Driver/Options.h 16 class OptTable;
References
include/llvm/Option/Option.h 77 const OptTable::Info *Info;
78 const OptTable *Owner;
81 Option(const OptTable::Info *Info, const OptTable *Owner);
81 Option(const OptTable::Info *Info, const OptTable *Owner);
lib/Option/OptTable.cpp 65 static inline bool operator<(const OptTable::Info &A, const OptTable::Info &B) {
65 static inline bool operator<(const OptTable::Info &A, const OptTable::Info &B) {
88 static inline bool operator<(const OptTable::Info &I, const char *Name) {
180 static unsigned matchOption(const OptTable::Info *I, StringRef Str,
197 static bool optionMatches(const OptTable::Info &In, StringRef Option) {
435 static std::string getOptionHelpName(const OptTable &Opts, OptSpecifier Id) {
515 static const char *getOptionHelpGroup(const OptTable &Opts, OptSpecifier Id) {
lib/Option/Option.cpp 26 Option::Option(const OptTable::Info *info, const OptTable *owner)
26 Option::Option(const OptTable::Info *info, const OptTable *owner)
lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp 41 static const llvm::opt::OptTable::Info InfoTable[] = {
49 class DllOptTable : public llvm::opt::OptTable {
lib/ToolDrivers/llvm-lib/LibDriver.cpp 47 static const opt::OptTable::Info InfoTable[] = {
55 class LibOptTable : public opt::OptTable {
tools/clang/include/clang/Driver/Driver.h 303 const llvm::opt::OptTable &getOpts() const { return getDriverOptTable(); }
tools/clang/include/clang/Driver/Options.h 50 const llvm::opt::OptTable &getDriverOptTable();
tools/clang/lib/Driver/Driver.cpp 316 static Arg *MakeInputArg(DerivedArgList &Args, const OptTable &Opts,
327 const llvm::opt::OptTable &Opts = getOpts();
1598 const llvm::opt::OptTable &Opts = getOpts();
2063 const llvm::opt::OptTable &Opts = getOpts();
tools/clang/lib/Driver/DriverOptions.cpp 23 static const OptTable::Info InfoTable[] = {
34 class DriverOptTable : public OptTable {
42 const llvm::opt::OptTable &clang::driver::getDriverOptTable() {
48 OptTable &Opt = *Result;
tools/clang/lib/Driver/ToolChain.cpp 1015 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Driver/ToolChains/AMDGPU.cpp 86 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Driver/ToolChains/Cuda.cpp 768 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Driver/ToolChains/Darwin.cpp 1296 void addOSVersionMinArgument(DerivedArgList &Args, const OptTable &Opts) {
1321 std::string getAsString(DerivedArgList &Args, const OptTable &Opts) {
1654 const OptTable &Opts = getDriver().getOpts();
2073 const OptTable &Opts = getDriver().getOpts();
2344 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Driver/ToolChains/Gnu.cpp 331 const llvm::opt::OptTable &Opts = D.getOpts();
2677 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Driver/ToolChains/HIP.cpp 366 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Driver/ToolChains/MSVC.cpp 1373 const char *ExpandChar, const OptTable &Opts) {
1468 const OptTable &Opts) {
1487 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Frontend/CompilerInvocation.cpp 3432 const OptTable &Opts = getDriverOptTable();
tools/clang/tools/clang-check/ClangCheck.cpp 55 static const opt::OptTable &Options = getDriverOptTable();
tools/clang/tools/driver/cc1as_main.cpp 179 const OptTable &OptTbl = getDriverOptTable();
tools/dsymutil/dsymutil.cpp 67 const opt::OptTable::Info InfoTable[] = {
79 class DsymutilOptTable : public opt::OptTable {
tools/lld/COFF/Driver.h 39 class COFFOptTable : public llvm::opt::OptTable {
tools/lld/COFF/DriverUtils.cpp 758 static const llvm::opt::OptTable::Info infoTable[] = {
tools/lld/ELF/Driver.h 52 class ELFOptTable : public llvm::opt::OptTable {
tools/lld/ELF/DriverUtils.cpp 44 static const opt::OptTable::Info optInfo[] = {
tools/lld/MinGW/Driver.cpp 68 static const opt::OptTable::Info infoTable[] = {
77 class MinGWOptTable : public opt::OptTable {
tools/lld/lib/Driver/DarwinLdDriver.cpp 78 static const llvm::opt::OptTable::Info InfoTable[] = {
90 class DarwinLdOptTable : public llvm::opt::OptTable {
tools/lld/wasm/Driver.cpp 111 static const opt::OptTable::Info optInfo[] = {
120 class WasmOptTable : public llvm::opt::OptTable {
tools/lldb/tools/driver/Driver.cpp 74 const opt::OptTable::Info InfoTable[] = {
86 class LLDBOptTable : public opt::OptTable {
tools/llvm-cvtres/llvm-cvtres.cpp 52 static const opt::OptTable::Info InfoTable[] = {
64 class CvtResOptTable : public opt::OptTable {
tools/llvm-lipo/llvm-lipo.cpp 65 static const opt::OptTable::Info LipoInfoTable[] = {
76 class LipoOptTable : public opt::OptTable {
tools/llvm-mt/llvm-mt.cpp 49 static const opt::OptTable::Info InfoTable[] = {
61 class CvtResOptTable : public opt::OptTable {
tools/llvm-objcopy/CopyConfig.cpp 42 static const opt::OptTable::Info ObjcopyInfoTable[] = {
61 class ObjcopyOptTable : public opt::OptTable {
79 static const opt::OptTable::Info StripInfoTable[] = {
90 class StripOptTable : public opt::OptTable {
356 static void printHelp(const opt::OptTable &OptTable, raw_ostream &OS,
tools/llvm-rc/llvm-rc.cpp 56 static const opt::OptTable::Info InfoTable[] = {
68 class RcOptTable : public opt::OptTable {
unittests/Option/OptionParsingTest.cpp 38 static const OptTable::Info InfoTable[] = {
48 class TestOptTable : public OptTable {