Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/
H A DDriverOptions.cpp23 static const OptTable::Info InfoTable[] = {
34 class DriverOptTable : public OptTable {
37 : OptTable(InfoTable) {} in DriverOptTable()
42 const llvm::opt::OptTable &clang::driver::getDriverOptTable() { in getDriverOptTable()
48 OptTable &Opt = *Result; in getDriverOptTable()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Option/
H A DOptTable.cpp66 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()
197 static bool optionMatches(const OptTable::Info &In, StringRef Option) { in optionMatches()
325 bool OptTable::addValues(const char *Option, const char *Values) { in addValues()
390 Arg *OptTable::ParseOneArg(const ArgList &Args, unsigned &Index, in ParseOneArg()
450 InputArgList OptTable::ParseArgs(ArrayRef<const char *> ArgArr, in ParseArgs()
[all …]
H A DOption.cpp26 Option::Option(const OptTable::Info *info, const OptTable *owner) in Option()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Option/
H A DOption.h77 const OptTable::Info *Info;
78 const OptTable *Owner;
81 Option(const OptTable::Info *Info, const OptTable *Owner);
H A DOptTable.h40 class OptTable {
89 OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase = false);
92 ~OptTable();
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.h14 class OptTable; variable
52 const llvm::opt::OptTable &getDriverOptTable();
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-strings/
H A Dllvm-strings.cpp46 static const opt::OptTable::Info InfoTable[] = {
58 class StringsOptTable : public opt::OptTable {
60 StringsOptTable() : OptTable(InfoTable) { setGroupedShortOptions(true); } in StringsOptTable()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-cxxfilt/
H A Dllvm-cxxfilt.cpp39 const opt::OptTable::Info InfoTable[] = {
51 class CxxfiltOptTable : public opt::OptTable {
53 CxxfiltOptTable() : OptTable(InfoTable) { setGroupedShortOptions(true); } in CxxfiltOptTable()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/
H A DDlltoolDriver.cpp43 static const llvm::opt::OptTable::Info InfoTable[] = {
51 class DllOptTable : public llvm::opt::OptTable {
53 DllOptTable() : OptTable(InfoTable, false) {} in DllOptTable()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DConfigManager.cpp42 static const opt::OptTable::Info ObjcopyInfoTable[] = {
61 class ObjcopyOptTable : public opt::OptTable {
63 ObjcopyOptTable() : OptTable(ObjcopyInfoTable) { in ObjcopyOptTable()
82 static const opt::OptTable::Info InstallNameToolInfoTable[] = {
101 class InstallNameToolOptTable : public opt::OptTable {
119 static const opt::OptTable::Info BitcodeStripInfoTable[] = {
138 class BitcodeStripOptTable : public opt::OptTable {
140 BitcodeStripOptTable() : OptTable(BitcodeStripInfoTable) {} in BitcodeStripOptTable()
156 static const opt::OptTable::Info StripInfoTable[] = {
167 class StripOptTable : public opt::OptTable {
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/tools/lldb-server/
H A Dlldb-gdbserver.cpp340 const opt::OptTable::Info InfoTable[] = {
352 class LLGSOptTable : public opt::OptTable {
354 LLGSOptTable() : OptTable(InfoTable) {} in LLGSOptTable()
359 OptTable::printHelp(llvm::outs(), Usage.c_str(), "lldb-server"); in PrintHelp()
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DDriverUtils.cpp45 static const OptTable::Info optInfo[] = {
53 MachOOptTable::MachOOptTable() : OptTable(optInfo) {} in MachOOptTable()
110 OptTable::printHelp(lld::outs(), in printHelp()
H A DDriver.h35 class MachOOptTable : public llvm::opt::OptTable {
/freebsd-13.1/contrib/llvm-project/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) {} in LibOptTable()
/freebsd-13.1/contrib/llvm-project/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) { in SymbolizerOptTable()
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DDriverUtils.cpp45 static const opt::OptTable::Info optInfo[] = {
53 ELFOptTable::ELFOptTable() : OptTable(optInfo) {} in ELFOptTable()
H A DDriver.h52 class ELFOptTable : public llvm::opt::OptTable {
/freebsd-13.1/contrib/llvm-project/lldb/tools/driver/
H A DDriver.cpp75 const opt::OptTable::Info InfoTable[] = {
87 class LLDBOptTable : public opt::OptTable {
89 LLDBOptTable() : OptTable(InfoTable) {} in LLDBOptTable()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/
H A Dllvm-readobj.cpp68 static const opt::OptTable::Info InfoTable[] = {
80 class ReadobjOptTable : public opt::OptTable {
82 ReadobjOptTable() : OptTable(InfoTable) { setGroupedShortOptions(true); } in ReadobjOptTable()
/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DDriver.h39 class COFFOptTable : public llvm::opt::OptTable {
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/
H A DInterpolatingCompilationDatabase.cpp159 auto &OptTable = clang::driver::getDriverOptTable(); in TransferableCommand() local
166 std::unique_ptr<llvm::opt::Arg> Arg(OptTable.ParseOneArg( in TransferableCommand()
/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DMSVC.cpp1396 const char *ExpandChar, const OptTable &Opts) { in TranslateOptArg()
1491 const OptTable &Opts) { in TranslateDArg()
1507 const OptTable &Opts) { in TranslatePermissive()
1513 const OptTable &Opts) { in TranslatePermissiveMinus()
1523 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
/freebsd-13.1/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreter.cpp154 const llvm::opt::OptTable &Opts = driver::getDriverOptTable(); in create()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-size/
H A Dllvm-size.cpp54 const opt::OptTable::Info InfoTable[] = {
66 class SizeOptTable : public opt::OptTable {
68 SizeOptTable() : OptTable(InfoTable) { setGroupedShortOptions(true); } in SizeOptTable()
/freebsd-13.1/contrib/llvm-project/lld/lib/Driver/
H A DDarwinLdDriver.cpp78 static const llvm::opt::OptTable::Info InfoTable[] = {
90 class DarwinLdOptTable : public llvm::opt::OptTable {
92 DarwinLdOptTable() : OptTable(InfoTable) {} in DarwinLdOptTable()

12