Lines Matching defs:OperatorInfo
2571 struct OperatorInfo { struct
2572 enum OIKind : unsigned char {
2590 char Enc[2]; // Encoding
2591 OIKind Kind; // Kind of operator
2592 bool Flag : 1; // Entry-specific flag
2593 Node::Prec Prec : 7; // Precedence
2594 const char *Name; // Spelling
2597 constexpr OperatorInfo(const char (&E)[3], OIKind K, bool F, Node::Prec P, in OperatorInfo() function
2614 StringView getSymbol() const { in getSymbol()
2624 StringView getName() const { return Name; } in getName()
2625 OIKind getKind() const { return Kind; } in getKind()
2626 bool getFlag() const { return Flag; } in getFlag()
2627 Node::Prec getPrecedence() const { return Prec; } in getPrecedence()