Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/llvm/lib/Option/
H A DOptTable.cpp58 static inline bool operator<(const OptTable::Info &A, const OptTable::Info &B) { in operator <()
79 static inline bool operator<(const OptTable::Info &I, StringRef Name) { 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()
161 static unsigned matchOption(const OptTable::Info *I, StringRef Str, in matchOption()
176 static bool optionMatches(const OptTable::Info &In, StringRef Option) { in optionMatches()
188 OptTable::suggestValueCompletions(StringRef Option, StringRef Arg) const { in suggestValueCompletions()
208 OptTable::findByPrefix(StringRef Cur, unsigned int DisableFlags) const { in findByPrefix()
[all …]
H A DCMakeLists.txt5 OptTable.cpp
H A DOption.cpp26 Option::Option(const OptTable::Info *info, const OptTable *owner) in Option()
/openbsd-src/gnu/llvm/llvm/include/llvm/Option/
H A DOptTable.h40 class OptTable {
95 OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase = false);
101 virtual ~OptTable();
267 class GenericOptTable : public OptTable {
277 class PrecomputedOptTable : public OptTable {
284 : OptTable(OptionInfos, IgnoreCase), PrefixesUnion(PrefixesTable) { in OptTable() function
H A DOption.h77 const OptTable::Info *Info;
78 const OptTable *Owner;
81 Option(const OptTable::Info *Info, const OptTable *Owner);
/openbsd-src/gnu/llvm/clang/include/clang/Driver/
H A DOptions.h14 class OptTable; variable
54 const llvm::opt::OptTable &getDriverOptTable();
/openbsd-src/gnu/llvm/clang/lib/Driver/
H A DDriverOptions.cpp38 static constexpr OptTable::Info InfoTable[] = {
55 const llvm::opt::OptTable &clang::driver::getDriverOptTable() { in getDriverOptTable()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Option/
H A DBUILD.gn7 "OptTable.cpp",
/openbsd-src/gnu/usr.bin/clang/libLLVMOption/
H A DMakefile11 OptTable.cpp
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFDirectiveParser.cpp39 static constexpr opt::OptTable::Info infoTable[] = {
/openbsd-src/gnu/llvm/lld/MachO/
H A DDriverUtils.cpp46 static constexpr OptTable::Info optInfo[] = {
112 OptTable::printHelp(lld::outs(), in printHelp()
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/
H A DMSVC.cpp804 const char *ExpandChar, const OptTable &Opts) { in TranslateOptArg()
899 const OptTable &Opts) { in TranslateDArg()
915 const OptTable &Opts) { in TranslatePermissive()
921 const OptTable &Opts) { in TranslatePermissiveMinus()
931 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
H A DAMDGPUOpenMP.cpp79 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
H A DHLSL.cpp152 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
/openbsd-src/gnu/llvm/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp47 static constexpr opt::OptTable::Info ObjcopyInfoTable[] = {
84 static constexpr opt::OptTable::Info InstallNameToolInfoTable[] = {
128 static constexpr opt::OptTable::Info BitcodeStripInfoTable[] = {
171 static constexpr opt::OptTable::Info StripInfoTable[] = {
424 static void printHelp(const opt::OptTable &OptTable, raw_ostream &OS, in printHelp() argument
445 OptTable.printHelp(OS, (ToolName + HelpText).str().c_str(), in printHelp()
/openbsd-src/gnu/llvm/lldb/tools/lldb-server/
H A Dlldb-gdbserver.cpp292 static constexpr opt::OptTable::Info InfoTable[] = {
311 OptTable::printHelp(llvm::outs(), Usage.c_str(), "lldb-server"); in PrintHelp()
/openbsd-src/gnu/llvm/llvm/tools/llvm-strings/
H A Dllvm-strings.cpp49 static constexpr opt::OptTable::Info InfoTable[] = {
/openbsd-src/gnu/llvm/llvm/tools/llvm-mt/
H A Dllvm-mt.cpp51 static constexpr opt::OptTable::Info InfoTable[] = {
/openbsd-src/gnu/llvm/llvm/tools/llvm-cxxfilt/
H A Dllvm-cxxfilt.cpp42 static constexpr opt::OptTable::Info InfoTable[] = {
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/clang/tools/clang-linker-wrapper/
H A DClangLinkerWrapper.cpp135 static constexpr OptTable::Info InfoTable[] = {
149 const OptTable &getOptTable() { in getOptTable()
957 const OptTable &Tbl = getOptTable(); in getLinkerArgs()
1009 const OptTable &Tbl = getOptTable(); in linkAndWrapDeviceFiles()
1356 const OptTable &Tbl = getOptTable(); in main()
/openbsd-src/gnu/llvm/clang/tools/clang-check/
H A DClangCheck.cpp59 static const opt::OptTable &Options = getDriverOptTable();
/openbsd-src/gnu/llvm/llvm/lib/ToolDrivers/llvm-dlltool/
H A DDlltoolDriver.cpp47 static constexpr opt::OptTable::Info InfoTable[] = {
/openbsd-src/gnu/llvm/llvm/tools/llvm-cvtres/
H A Dllvm-cvtres.cpp54 static constexpr opt::OptTable::Info InfoTable[] = {
/openbsd-src/gnu/llvm/lld/ELF/
H A DDriverUtils.cpp45 static constexpr opt::OptTable::Info optInfo[] = {

123