Contains the tags for all the overloadable operators in C++ Tag type for terminals; aka, leaves in the expression tree. Tag type for the unary + operator. Tag type for the unary - operator. Tag type for the unary * operator. Tag type for the unary ~ operator. Tag type for the unary & operator. Tag type for the unary ! operator. Tag type for the unary prefix ++ operator. Tag type for the unary prefix -- operator. Tag type for the unary postfix ++ operator. Tag type for the unary postfix -- operator. Tag type for the binary << operator. Tag type for the binary >> operator. Tag type for the binary * operator. Tag type for the binary / operator. Tag type for the binary % operator. Tag type for the binary + operator. Tag type for the binary - operator. Tag type for the binary < operator. Tag type for the binary > operator. Tag type for the binary <= operator. Tag type for the binary >= operator. Tag type for the binary == operator. Tag type for the binary != operator. Tag type for the binary || operator. Tag type for the binary && operator. Tag type for the binary & operator. Tag type for the binary | operator. Tag type for the binary ^ operator. Tag type for the binary , operator. Tag type for the binary ->* operator. Tag type for the binary = operator. Tag type for the binary <<= operator. Tag type for the binary >>= operator. Tag type for the binary *= operator. Tag type for the binary /= operator. Tag type for the binary = operator. Tag type for the binary += operator. Tag type for the binary -= operator. Tag type for the binary &= operator. Tag type for the binary |= operator. Tag type for the binary ^= operator. Tag type for the binary subscript operator. Tag type for the ternary ?: conditional operator. Tag type for the n-ary function call operator.