- Enumerator:
| EXPR_COMMA |
|
| EXPR_OR |
|
| EXPR_AND |
|
| EXPR_BOR |
|
| EXPR_BXOR |
|
| EXPR_BAND |
|
| EXPR_INSTANCEOF |
|
| EXPR_IN |
|
| EXPR_ADD |
|
| EXPR_SUB |
|
| EXPR_MUL |
|
| EXPR_DIV |
|
| EXPR_MOD |
|
| EXPR_DELETE |
|
| EXPR_VOID |
|
| EXPR_TYPEOF |
|
| EXPR_MINUS |
|
| EXPR_PLUS |
|
| EXPR_POSTINC |
|
| EXPR_POSTDEC |
|
| EXPR_PREINC |
|
| EXPR_PREDEC |
|
| EXPR_EQ |
|
| EXPR_EQEQ |
|
| EXPR_NOTEQ |
|
| EXPR_NOTEQEQ |
|
| EXPR_LESS |
|
| EXPR_LESSEQ |
|
| EXPR_GREATER |
|
| EXPR_GREATEREQ |
|
| EXPR_BITNEG |
|
| EXPR_LOGNEG |
|
| EXPR_LSHIFT |
|
| EXPR_RSHIFT |
|
| EXPR_RRSHIFT |
|
| EXPR_ASSIGN |
|
| EXPR_ASSIGNLSHIFT |
|
| EXPR_ASSIGNRSHIFT |
|
| EXPR_ASSIGNRRSHIFT |
|
| EXPR_ASSIGNADD |
|
| EXPR_ASSIGNSUB |
|
| EXPR_ASSIGNMUL |
|
| EXPR_ASSIGNDIV |
|
| EXPR_ASSIGNMOD |
|
| EXPR_ASSIGNAND |
|
| EXPR_ASSIGNOR |
|
| EXPR_ASSIGNXOR |
|
Definition at line 411 of file engine.h.
{
EXPR_COMMA,
EXPR_OR,
EXPR_AND,
EXPR_BOR,
EXPR_BXOR,
EXPR_BAND,
EXPR_INSTANCEOF,
EXPR_IN,
EXPR_ADD,
EXPR_SUB,
EXPR_MUL,
EXPR_DIV,
EXPR_MOD,
EXPR_DELETE,
EXPR_VOID,
EXPR_TYPEOF,
EXPR_MINUS,
EXPR_PLUS,
EXPR_POSTINC,
EXPR_POSTDEC,
EXPR_PREINC,
EXPR_PREDEC,
EXPR_EQ,
EXPR_EQEQ,
EXPR_NOTEQ,
EXPR_NOTEQEQ,
EXPR_LESS,
EXPR_LESSEQ,
EXPR_GREATER,
EXPR_GREATEREQ,
EXPR_BITNEG,
EXPR_LOGNEG,
EXPR_LSHIFT,
EXPR_RSHIFT,
EXPR_RRSHIFT,
EXPR_ASSIGN,
EXPR_ASSIGNLSHIFT,
EXPR_ASSIGNRSHIFT,
EXPR_ASSIGNRRSHIFT,
EXPR_ASSIGNADD,
EXPR_ASSIGNSUB,
EXPR_ASSIGNMUL,
EXPR_ASSIGNDIV,
EXPR_ASSIGNMOD,
EXPR_ASSIGNAND,
EXPR_ASSIGNOR,
EXPR_ASSIGNXOR
} expression_type_t;