Lines Matching full:virtual
27 virtual ~RPOVisitor() = default;
28 virtual int32_t GetGateOrder(GateRef gate) = 0;
29 virtual void SetGateOrder(GateRef gate, int32_t orderId) = 0;
30 virtual void Resize(int32_t size, int32_t num) = 0;
31 virtual void ReVisitGate(GateRef gate) = 0;
32 virtual void LogicallyReplaceGate(GateRef gate, GateRef replacement) = 0;
33 virtual void RelaxStateAndDepend(GateRef gate) = 0;
34 virtual void ReplaceGate(GateRef gate, GateRef replacement) = 0;
35 virtual void ReplaceGate(GateRef gate, StateDepend stateDepend, GateRef replacement) = 0;
42 virtual ~PassVisitor() = default;
44 virtual GateRef VisitGate(GateRef gate) = 0;
45 virtual void Initialize() {} in Initialize()
46 virtual void Finalize() {} in Finalize()
67 virtual ~CombinedPassVisitor() = default;