Lines Matching refs:Postfix
170 Postfix, enumerator
457 const StringView Postfix; variable
461 : Node(KPostfixQualifiedType), Ty(Ty_), Postfix(Postfix_) {} in PostfixQualifiedType()
463 template<typename Fn> void match(Fn F) const { F(Ty, Postfix); } in match()
467 OB += Postfix; in printLeft()
1836 const StringView Postfix; variable
1852 OB += Postfix; in printLeft()
2574 Postfix, // Postfix unary: expr @ enumerator
2943 {"cc", OperatorInfo::NamedCast, false, Node::Prec::Postfix, "const_cast"},
2944 {"cl", OperatorInfo::Call, false, Node::Prec::Postfix, "operator()"},
2951 {"dc", OperatorInfo::NamedCast, false, Node::Prec::Postfix, "dynamic_cast"},
2957 {"dt", OperatorInfo::Member, /*Named*/ false, Node::Prec::Postfix,
2965 {"ix", OperatorInfo::Array, false, Node::Prec::Postfix, "operator[]"},
2975 {"mm", OperatorInfo::Postfix, false, Node::Prec::Postfix, "operator--"},
2989 {"pp", OperatorInfo::Postfix, false, Node::Prec::Postfix, "operator++"},
2991 {"pt", OperatorInfo::Member, /*Named*/ true, Node::Prec::Postfix,
2997 {"rc", OperatorInfo::NamedCast, false, Node::Prec::Postfix,
3002 {"sc", OperatorInfo::NamedCast, false, Node::Prec::Postfix, "static_cast"},
3006 {"te", OperatorInfo::OfIdOp, /*Type*/ false, Node::Prec::Postfix,
3008 {"ti", OperatorInfo::OfIdOp, /*Type*/ true, Node::Prec::Postfix, "typeid "},
4538 case OperatorInfo::Postfix: { in parseExpr()
4804 Node::Prec::Postfix); in parseExpr()