Lines Matching defs:lookup
201 const SVal *lookup(BindingKey K) const;
202 const SVal *lookup(const MemRegion *R, BindingKey::Kind k) const;
203 using llvm::ImmutableMapRef<const MemRegion *, ClusterBindings>::lookup;
266 return Optional<SVal>::create(lookup(R, BindingKey::Direct));
270 return Optional<SVal>::create(lookup(R, BindingKey::Default));
276 const ClusterBindings *ExistingCluster = lookup(Base);
291 const SVal *RegionBindingsRef::lookup(BindingKey K) const {
292 const ClusterBindings *Cluster = lookup(K.getBaseRegion());
295 return Cluster->lookup(K);
298 const SVal *RegionBindingsRef::lookup(const MemRegion *R,
300 return lookup(BindingKey::Make(R, k));
305 const ClusterBindings *Cluster = lookup(Base);
556 // base region's default binding, otherwise the lookup will fail when R
716 return B.lookup(R);
793 const ClusterBindings *Cluster = B.lookup(R);
948 const ClusterBindings *Cluster = B.lookup(ClusterHead);
1205 const ClusterBindings *C = B.lookup(SuperR);
1512 const SVal *V = B.lookup(R, BindingKey::Direct);
1576 collectSubRegionBindings(Bindings, SVB, *B.lookup(R->getBaseRegion()), R,
1850 // be out of scope of our lookup.
2022 const ClusterBindings *Cluster = B.lookup(LazyR->getBaseRegion());
2089 if (B.lookup(region))
2153 assert((!isa<CXXThisRegion>(R) || !B.lookup(R)) &&