blob: abcfac3ad9db400967dc052efae7320427f009e1 [file] [log] [blame]
// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "core/dom/DOMNodeIds.h"
#include "platform/heap/Handle.h"
namespace blink {
DEFINE_WEAK_IDENTIFIER_MAP(Node);
// static
int DOMNodeIds::idForNode(Node* node)
{
return WeakIdentifierMap<Node>::identifier(node);
}
// static
Node* DOMNodeIds::nodeForId(int id)
{
return WeakIdentifierMap<Node>::lookup(id);
}
} // namespace blink