generate-enum-with-guard.json [plain text]
{
"types": {
"Global": [
{ "name": "uint64_t", "mode": "SCALAR" }
],
"WebCore": [
{
"name": "PlatformWheelEvent", "mode": "OWNED",
"header": "platform/PlatformWheelEvent.h"
},
{
"name": "PlatformWheelEventPhase", "mode": "SCALAR", "storage": "uint64_t",
"flags": ["ENUM"],
"guard": "ENABLE(DUMMY_FEATURE)",
"values": ["PlatformWheelEventPhaseNone"],
"header": "platform/PlatformWheelEvent.h"
}
]
},
"inputs": [
{
"name": "HandleWheelEvent",
"description": "",
"queue": "EVENT_LOOP",
"members": [
{ "name": "platformEvent", "type": "PlatformWheelEvent" }
]
}
]
}