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().