Home
last modified time | relevance | path

Searched refs:SymbolDerived (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp39 StringRef SymbolDerived::getKindStr() const { return "derived_$"; } in getKindStr()
92 void SymbolDerived::dumpToStream(raw_ostream &os) const { in dumpToStream()
201 const SymbolDerived*
205 SymbolDerived::Profile(profile, parentSymbol, R); in getDerivedSymbol()
209 SD = (SymExpr*) BPAlloc.Allocate<SymbolDerived>(); in getDerivedSymbol()
210 new (SD) SymbolDerived(SymbolCounter, parentSymbol, R); in getDerivedSymbol()
215 return cast<SymbolDerived>(SD); in getDerivedSymbol()
342 QualType SymbolDerived::getType() const { in getType()
473 KnownLive = isLive(cast<SymbolDerived>(sym)->getParentSymbol()); in isLive()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymbols.def48 SYMBOL(SymbolDerived, SymbolData)
H A DSymbolManager.h134 class SymbolDerived : public SymbolData {
139 SymbolDerived(SymbolID sym, SymbolRef parent, const TypedValueRegion *r) in SymbolDerived() function
520 const SymbolDerived *getDerivedSymbol(SymbolRef parentSymbol,
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DTaint.cpp196 if (const auto *SD = dyn_cast<SymbolDerived>(*SI)) { in isTainted()
H A DMacOSKeychainAPIChecker.cpp610 if (const auto *SD = dyn_cast<SymbolDerived>(Sym)) { in checkPointerEscape()
H A DFuchsiaHandleChecker.cpp599 if (const auto *SD = dyn_cast<SymbolDerived>(I.first)) { in checkPointerEscape()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/
H A DSValExplainer.h106 std::string VisitSymbolDerived(const SymbolDerived *S) { in VisitSymbolDerived()