|
Doxygen
|
Class representing operators that can appear in template expressions 更多...
Public 类型 | |
| enum | Type { Or, And, Not, In, Equal, NotEqual, Less, Greater, LessEqual, GreaterEqual, Plus, Minus, Multiply, Divide, Modulo, Filter, Colon, Comma, LeftParen, RightParen, Last } |
静态 Public 成员函数 | |
| static const char * | toString (Type op) |
Class representing operators that can appear in template expressions
在文件 template.cpp 第 556 行定义.
| enum Operator::Type |
| 枚举值 | |
|---|---|
| Or | |
| And | |
| Not | |
| In | |
| Equal | |
| NotEqual | |
| Less | |
| Greater | |
| LessEqual | |
| GreaterEqual | |
| Plus | |
| Minus | |
| Multiply | |
| Divide | |
| Modulo | |
| Filter | |
| Colon | |
| Comma | |
| LeftParen | |
| RightParen | |
| Last | |
在文件 template.cpp 第 571 行定义.
|
inlinestatic |
在文件 template.cpp 第 579 行定义.
引用了 And, Colon, Comma, Divide, Equal, Filter, Greater, GreaterEqual, In, Last, LeftParen, Less, LessEqual, Minus, Modulo, Multiply, Not, NotEqual, Or, Plus , 以及 RightParen.
被这些函数引用 ExprAstBinary::ExprAstBinary(), ExprAstUnary::ExprAstUnary() , 以及 ExpressionParser::parsePrimaryExpression().