Lines Matching defs:ConstructedObjectKey
115 /// ConstructedObjectKey is used for being able to find the path-sensitive
122 class ConstructedObjectKey {
128 explicit ConstructedObjectKey(const ConstructionContextItem &Item,
175 bool operator==(const ConstructedObjectKey &RHS) const {
179 bool operator<(const ConstructedObjectKey &RHS) const {
185 typedef llvm::ImmutableMap<ConstructedObjectKey, SVal>
565 ConstructedObjectKey Key(Item, LC->getStackFrame());
606 ConstructedObjectKey Key(Item, LC->getStackFrame());
615 ConstructedObjectKey Key(Item, LC->getStackFrame());
623 ConstructedObjectKey Key({BTE, /*IsElided=*/true}, LC);
633 ConstructedObjectKey Key({BTE, /*IsElided=*/true}, LC);
641 ConstructedObjectKey Key({BTE, /*IsElided=*/true}, LC);
695 const ConstructedObjectKey *LastKey = nullptr;
697 const ConstructedObjectKey &Key = I.first;
710 const ConstructedObjectKey &Key = I.first;