Go to the source code of this file.
◆ DL_OP_DISPATCH
| #define DL_OP_DISPATCH |
( |
|
name | ) |
|
Value: case DisplayListOpType::k##
name: \
static_cast<const name##Op*>(op)->dispatch(receiver); \
break;
◆ DL_OP_DISPOSE
| #define DL_OP_DISPOSE |
( |
|
name | ) |
|
Value: case DisplayListOpType::k##
name: \
if (!std::is_trivially_destructible_v<name##Op>) { \
static_cast<const name##Op*>(op)->~name##Op(); \
} \
break;
◆ DL_OP_EQUALS
| #define DL_OP_EQUALS |
( |
|
name | ) |
|
Value: case DisplayListOpType::k##
name: \
result =
static_cast<const name##Op*
>(opA)->equals( \
static_cast<const name##Op*
>(opB)); \
break;