Home
last modified time | relevance | path

Searched refs:OptionBase (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/mlir/include/mlir/Pass/
DPassOptions.h31 class OptionBase {
33 virtual ~OptionBase() = default;
52 virtual void copyValueFrom(const OptionBase &other) = 0;
112 public OptionBase {
144 void copyValueFrom(const OptionBase &other) final { in copyValueFrom()
156 public OptionBase {
200 void copyValueFrom(const OptionBase &other) final { in copyValueFrom()
232 std::vector<OptionBase *> options;
/external/llvm-project/mlir/lib/Pass/
DPassRegistry.cpp126 void detail::PassOptions::OptionBase::anchor() {} in anchor()
186 SmallVector<OptionBase *, 4> orderedOps(options.begin(), options.end()); in print()
187 auto compareOptionArgs = [](OptionBase *const *lhs, OptionBase *const *rhs) { in print()
195 orderedOps, os, [&](OptionBase *option) { option->print(os); }, " "); in print()
203 SmallVector<OptionBase *, 4> orderedOps(options.begin(), options.end()); in printHelp()
204 auto compareOptionArgs = [](OptionBase *const *lhs, OptionBase *const *rhs) { in printHelp()
208 for (OptionBase *option : orderedOps) { in printHelp()
/external/autotest/client/common_lib/cros/
Dtextfsm.py85 class OptionBase(object): class in TextFSMOptions
123 if inspect.isclass(obj) and issubclass(obj, cls.OptionBase):
132 class Required(OptionBase):
139 class Filldown(OptionBase):
154 class Fillup(OptionBase):
172 class Key(OptionBase):
175 class List(OptionBase):