Lines Matching refs:Gadget
351 class Gadget { class
363 Gadget(Kind K) : K(K) {} in Gadget() function in __anon106d55b40311::Gadget
385 virtual ~Gadget() = default;
394 class WarningGadget : public Gadget {
396 WarningGadget(Kind K) : Gadget(K) {} in WarningGadget()
398 static bool classof(const Gadget *G) { return G->isWarningGadget(); } in classof()
406 class FixableGadget : public Gadget {
408 FixableGadget(Kind K) : Gadget(K) {} in FixableGadget()
410 static bool classof(const Gadget *G) { return !G->isWarningGadget(); } in classof()
449 static bool classof(const Gadget *G) { in classof()
484 static bool classof(const Gadget *G) { in classof()
518 static bool classof(const Gadget *G) { in classof()
564 static bool classof(const Gadget *G) { in classof()
614 static bool classof(const Gadget *G) { in classof()
665 static bool classof(const Gadget *G) { in classof()
711 static bool classof(const Gadget *G) { in classof()
737 static bool classof(const Gadget *G) { in classof()
769 static bool classof(const Gadget *G) { in classof()
812 static bool classof(const Gadget *G) { in classof()
847 static bool classof(const Gadget *G) { in classof()
888 static bool classof(const Gadget *G) { in classof()
1035 static bool classof(const Gadget *G) { in classof()
1079 static bool classof(const Gadget *G) { in classof()
1186 FixableGadgets.push_back(std::make_unique<name##Gadget>(Result)); \ in findGadgets()
1192 WarningGadgets.push_back(std::make_unique<name##Gadget>(Result)); \ in findGadgets()
1211 allOf(x ## Gadget::matcher().bind(#x), \ in findGadgets()
1228 x ## Gadget::matcher().bind(#x), in findGadgets()