Lines Matching refs:SwitchingFiber
74 class SwitchingFiber : public Fiber
80 SwitchingFiber(const char *name, std::initializer_list<Fiber *> l);
86 extern SwitchingFiber a;
87 extern SwitchingFiber b;
88 extern SwitchingFiber c;
90 SwitchingFiber a("A", { &b, &a, Fiber::primaryFiber(), &b, &c });
91 SwitchingFiber b("B", { &a, &c });
92 SwitchingFiber c("C", { &a, Fiber::primaryFiber(), Fiber::primaryFiber() });
94 std::vector<SwitchingFiber *>::iterator expectedIt;
95 std::vector<SwitchingFiber *> expected({
101 SwitchingFiber::SwitchingFiber(
107 SwitchingFiber::checkExpected()
110 SwitchingFiber *e = *expectedIt++;
115 SwitchingFiber::main()