Lines Matching refs:extraData
334 if (nodePtr->extraData) {
335 auto* extraData = reinterpret_cast<ExtraData*>(nodePtr->extraData);
336 auto result = extraData->eventMap.try_emplace(eventType, extraParam);
343 nodePtr->extraData = new ExtraData();
344 auto* extraData = reinterpret_cast<ExtraData*>(nodePtr->extraData);
345 extraData->eventMap[eventType] = extraParam;
378 if (!nodePtr->extraData) {
384 auto* extraData = reinterpret_cast<ExtraData*>(nodePtr->extraData);
385 auto& eventMap = extraData->eventMap;
393 delete extraData;
394 nodePtr->extraData = nullptr;
432 auto extraData = reinterpret_cast<ExtraData*>(nodePtr->extraData);
433 if (!extraData) {
436 auto innerEventExtraParam = extraData->eventMap.find(eventType);
437 if (innerEventExtraParam == extraData->eventMap.end()) {
485 if (!nodePtr->extraData) {
488 auto extraData = reinterpret_cast<ExtraData*>(nodePtr->extraData);
513 auto innerEventExtraParam = extraData->eventMap.find(eventType);
514 if (innerEventExtraParam == extraData->eventMap.end()) {