Searched refs:SymbolCast (Results 1 – 9 of 9) sorted by relevance
90 while (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) in addTaint()116 while (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) in removeTaint()226 if (const auto *SC = dyn_cast<SymbolCast>(*SI)) { in isTainted()
519 std::optional<std::string> VisitSymbolCast(const SymbolCast *S) { in VisitSymbolCast()
67 void SymbolCast::dumpToStream(raw_ostream &os) const { in dumpToStream()145 itr.push_back(cast<SymbolCast>(SE)->getOperand()); in expand()252 const SymbolCast*256 SymbolCast::Profile(ID, Op, From, To); in getCastSymbol()260 data = (SymbolCast*) BPAlloc.Allocate<SymbolCast>(); in getCastSymbol()261 new (data) SymbolCast(Op, From, To); in getCastSymbol()265 return cast<SymbolCast>(data); in getCastSymbol()507 KnownLive = isLive(cast<SymbolCast>(sym)->getOperand()); in isLive()
1046 if (!isa<SymbolCast>(SE)) in simplifySymbolCast()1049 SymbolRef RootSym = cast<SymbolCast>(SE)->getOperand(); in simplifySymbolCast()
1334 SVal VisitSymbolCast(const SymbolCast *S) { in simplifySValOnce()
157 if (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) { in REGISTER_TRAIT_WITH_PROGRAMSTATE()275 if (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
44 SYMBOL(SymbolCast, SymExpr)
278 class SymbolCast : public SymExpr {288 SymbolCast(const SymExpr *In, QualType From, QualType To) in SymbolCast() function535 const SymbolCast* getCastSymbol(const SymExpr *Operand,
433 if (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) { in getSymExpr()