Searched refs:PointeeLoc (Results 1 - 4 of 4) sorted by relevance

/openbsd-current/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DValue.h271 explicit PointerValue(StorageLocation &PointeeLoc) argument
272 : Value(Kind::Pointer), PointeeLoc(PointeeLoc) {}
278 StorageLocation &getPointeeLoc() const { return PointeeLoc; }
281 StorageLocation &PointeeLoc; member in class:clang::dataflow::final
/openbsd-current/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DDataflowEnvironment.cpp706 auto &PointeeLoc = createStorageLocation(PointeeType); local
714 setValue(PointeeLoc, *PointeeVal);
717 return &takeOwnership(std::make_unique<ReferenceValue>(PointeeLoc));
723 auto &PointeeLoc = createStorageLocation(PointeeType); local
731 setValue(PointeeLoc, *PointeeVal);
734 return &takeOwnership(std::make_unique<PointerValue>(PointeeLoc));
H A DDataflowAnalysisContext.cpp85 auto &PointeeLoc = createStorageLocation(CanonicalPointeeType); local
87 &takeOwnership(std::make_unique<PointerValue>(PointeeLoc));
H A DTransfer.cpp393 StorageLocation *PointeeLoc = local
395 if (PointeeLoc == nullptr)
400 Env.takeOwnership(std::make_unique<PointerValue>(*PointeeLoc));

Completed in 187 milliseconds