Home | History | Annotate | Download | only in libclang

Lines Matching defs:OPERATOR

37 // using them is responsible for defining macro OPERATOR().
41 OPERATOR(PostInc) OPERATOR(PostDec) \
42 OPERATOR(PreInc) OPERATOR(PreDec) \
43 OPERATOR(AddrOf) OPERATOR(Deref) \
44 OPERATOR(Plus) OPERATOR(Minus) \
45 OPERATOR(Not) OPERATOR(LNot) \
46 OPERATOR(Real) OPERATOR(Imag) \
47 OPERATOR(Extension)
51 OPERATOR(PtrMemD) OPERATOR(PtrMemI) \
52 OPERATOR(Mul) OPERATOR(Div) OPERATOR(Rem) \
53 OPERATOR(Add) OPERATOR(Sub) OPERATOR(Shl) \
54 OPERATOR(Shr) \
56 OPERATOR(LT) OPERATOR(GT) OPERATOR(LE) \
57 OPERATOR(GE) OPERATOR(EQ) OPERATOR(NE) \
58 OPERATOR(And) OPERATOR(Xor) OPERATOR(Or) \
59 OPERATOR(LAnd) OPERATOR(LOr) \
61 OPERATOR(Assign) \
62 OPERATOR(Comma)
66 OPERATOR(Mul) OPERATOR(Div) OPERATOR(Rem) OPERATOR(Add) OPERATOR(Sub) \
67 OPERATOR(Shl) OPERATOR(Shr) OPERATOR(And) OPERATOR(Or) OPERATOR(Xor)
264 // operator methods. Unary operators are not classes in themselves
266 #define OPERATOR(NAME) \
281 #undef OPERATOR
284 // operator methods. Binary operators are not classes in themselves
301 #define OPERATOR(NAME) GENERAL_BINOP_FALLBACK(NAME, BinaryOperator)
303 #undef OPERATOR
309 #define OPERATOR(NAME) \
313 #undef OPERATOR
475 #define OPERATOR(NAME) \
479 #undef OPERATOR
482 #define OPERATOR(NAME) \
487 #undef OPERATOR
492 #define OPERATOR(NAME) \
496 #undef OPERATOR
1772 // CXXConversionDecl is the declaration of a type conversion operator.