Lines Matching refs:Operator
28 class Operator : public ZoneObject {
50 Operator(Opcode opcode, Properties properties, const char* mnemonic) in Operator() function
52 virtual ~Operator();
66 virtual bool Equals(const Operator* other) const = 0;
91 friend OStream& operator<<(OStream& os, const Operator& op);
98 DISALLOW_COPY_AND_ASSIGN(Operator);
101 DEFINE_OPERATORS_FOR_FLAGS(Operator::Properties)
103 OStream& operator<<(OStream& os, const Operator& op);
108 class SimpleOperator : public Operator {
114 virtual bool Equals(const Operator* that) const FINAL { in Equals()
215 class Operator1 : public Operator {
219 : Operator(opcode, properties, mnemonic),
226 virtual bool Equals(const Operator* other) const OVERRIDE {
254 static inline const T& OpParameter(const Operator* op) {