void ElementShadow::didDistributeNode(const Node* node, InsertionPoint* insertionPoint) { NodeToDestinationInsertionPoints::AddResult result = m_nodeToInsertionPoints.add(node, DestinationInsertionPoints()); result.storedValue->value.append(insertionPoint); }
void ElementShadow::didDistributeNode(const Node* node, InsertionPoint* insertionPoint) { #if ENABLE(OILPAN) NodeToDestinationInsertionPoints::AddResult result = m_nodeToInsertionPoints.add(node, nullptr); if (result.isNewEntry) result.storedValue->value = adoptPtrWillBeNoop(new DestinationInsertionPoints()); result.storedValue->value->append(insertionPoint); #else NodeToDestinationInsertionPoints::AddResult result = m_nodeToInsertionPoints.add(node, DestinationInsertionPoints()); result.storedValue->value.append(insertionPoint); #endif }