reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/Support/CommandLineTest.cpp
   63   template <class DT> StackOption<T> &operator=(const DT &V) {
   83   StackOption<int> TestOption("test-option", cl::desc("old description"));
  151   StackOption<std::string> EnvironmentTestOptionLocal("env-test-opt-local");
  161   StackOption<int> TestOption2("test-option", cl::cat(TestCategory));
  172   StackOption<int> TestOption2("test-option2", cl::cat(TestCategory),
  193   StackOption<int> TestOption("test-option", cl::cat(TestCategory),
  349     StackOption<std::string> Actual("actual");
  350     StackOption<bool> Extra("extra");
  351     StackOption<std::string> Input(cl::Positional);
  364   StackOption<std::string> Option("option", cl::Required);
  382   StackOption<int> TestOption1("hide-option-1");
  383   StackOption<int> TestOption2("hide-option-2", cl::cat(TestCategory));
  401   StackOption<int> TestOption1("multi-hide-option-1");
  402   StackOption<int> TestOption2("multi-hide-option-2", cl::cat(TestCategory));
  403   StackOption<int> TestOption3("multi-hide-option-3", cl::cat(TestCategory2));
  429   StackOption<bool> TopLevelOpt("top-level", cl::init(false));
  430   StackOption<bool> SC1Opt("sc1", cl::sub(SC1), cl::init(false));
  431   StackOption<bool> SC2Opt("sc2", cl::sub(SC2), cl::init(false));
  476   StackOption<bool> SC1Opt("sc1", cl::sub(SC1), cl::init(false));
  477   StackOption<bool> SC2Opt("sc2", cl::sub(SC2), cl::init(false));
  492   StackOption<bool> AllOpt("everywhere", cl::sub(*cl::AllSubCommands),
  529   StackOption<bool> TopLevelOpt("top-level", cl::sub(*cl::TopLevelSubCommand),
  552   StackOption<bool> RemoveOption("remove-option", cl::sub(SC), cl::init(false));
  553   StackOption<bool> KeepOption("keep-option", cl::sub(SC), cl::init(false));
  577   StackOption<bool> TopLevelRemove(
  579   StackOption<bool> TopLevelKeep(
  601   StackOption<bool> RemoveOption("remove-option", cl::sub(*cl::AllSubCommands),
  603   StackOption<bool> KeepOption("keep-option", cl::sub(*cl::AllSubCommands),
  650   StackOption<bool> Opt1("opt1", cl::sub(SC1), cl::init(false));
  652   StackOption<bool> Opt2("opt2", cl::sub(SC2), cl::init(false));
  682   StackOption<std::string> Bar("bar", cl::sub(*cl::AllSubCommands),
  684   StackOption<std::string, cl::alias> Bar_Alias(
  687   StackOption<bool> Foo("foo", cl::init(false), cl::sub(*cl::AllSubCommands),
  689   StackOption<bool, cl::alias> Foo_Alias("f", cl::desc("Alias for -foo"),
  694   StackOption<bool> SC1_B("b", cl::sub(SC1), cl::init(false));
  698   StackOption<std::string> SC2_Foo("foo", cl::sub(SC2));
  750   StackOption<std::string, cl::list<std::string>> InputFilenames(
  752   StackOption<bool> TopLevelOpt("top-level", cl::init(false));
  963   StackOption<std::string> Opt1("opt1", cl::init("true"));
  964   StackOption<bool> Opt2("opt2", cl::init(true));
  966   StackOption<int> Opt3("opt3", cl::init(3));
 1053   StackOption<std::string, cl::list<std::string>> PosEatArgs(
 1056   StackOption<std::string, cl::list<std::string>> PosEatArgs2(
 1148       StackOption<OptionValue> TestOption(Opt, cl::desc(HelpText),
 1241     StackOption<OptionValue> TestOption(ArgName, cl::desc("some help"),
 1319   StackOption<std::string, cl::list<std::string>> IncludeDirs(
 1353   StackOption<std::string, cl::list<std::string>> MacroDefs(
 1393   StackOption<bool> OptF("f", cl::Grouping, cl::desc("Some flag"));
 1394   StackOption<bool> OptB("b", cl::Grouping, cl::desc("Another flag"));
 1395   StackOption<bool> OptD("d", cl::Grouping, cl::ValueDisallowed,
 1397   StackOption<std::string> OptV("v", cl::Grouping,
 1399   StackOption<std::string> OptO("o", cl::Grouping, cl::ValueOptional,
 1458   StackOption<bool> OptF("f", cl::Grouping, cl::desc("Some flag"));
 1459   StackOption<bool> OptB("b", cl::Grouping, cl::desc("Another flag"));
 1460   StackOption<std::string> OptP("p", cl::Prefix, cl::Grouping,
 1462   StackOption<std::string> OptA("a", cl::AlwaysPrefix, cl::Grouping,
 1586   StackOption<bool> OptA("a", cl::desc("Some flag"));
 1587   StackOption<bool> OptBLong("long-flag", cl::desc("Some long flag"));
 1588   StackOption<bool, cl::alias> OptB("b", cl::desc("Alias to --long-flag"),
 1590   StackOption<std::string> OptAB("ab", cl::desc("Another long option"));