// Copyright 2018 the V8 project 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 "src/compiler/refs-map.h" namespace v8 { namespace internal { namespace compiler { UnderlyingMap; RefsMap::RefsMap(uint32_t capacity, AddressMatcher match, Zone* zone) : … { … } RefsMap::RefsMap(const RefsMap* other, Zone* zone) : … { … } RefsMap::Entry* RefsMap::Lookup(const Address& key) const { … } RefsMap::Entry* RefsMap::LookupOrInsert(const Address& key) { … } ObjectData* RefsMap::Remove(const Address& key) { … } uint32_t RefsMap::Hash(Address addr) { … } } // namespace compiler } // namespace internal } // namespace v8