Lines Matching defs:source
2 // Use of this source code is governed by a BSD-style license that can be
16 int DescriptorLookupCache::Hash(Map source, Name name) {
19 uint32_t source_hash = static_cast<uint32_t>(source.ptr()) >> kTaggedSizeLog2;
24 int DescriptorLookupCache::Lookup(Map source, Name name) {
25 int index = Hash(source, name);
27 if ((key.source == source) && (key.name == name)) return results_[index];
31 void DescriptorLookupCache::Update(Map source, Name name, int result) {
33 int index = Hash(source, name);
35 key.source = source;