Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp79 void SymbolCast::dumpToStream(raw_ostream &os) const { in dumpToStream()
150 itr.push_back(cast<SymbolCast>(SE)->getOperand()); in expand()
254 const SymbolCast*
258 SymbolCast::Profile(ID, Op, From, To); in getCastSymbol()
262 data = (SymbolCast*) BPAlloc.Allocate<SymbolCast>(); in getCastSymbol()
263 new (data) SymbolCast(Op, From, To); in getCastSymbol()
267 return cast<SymbolCast>(data); in getCastSymbol()
497 KnownLive = isLive(cast<SymbolCast>(sym)->getOperand()); in isLive()
H A DProgramState.cpp708 while (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) in addTaint()
816 if (const SymbolCast *SC = dyn_cast<SymbolCast>(*SI)) { in isTainted()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConstraintManager.h151 if (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) { in getSymVal()
249 if (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) in canReasonAbout()
H A DSymbols.def43 SYMBOL(SymbolCast, SymExpr)
H A DSymbolManager.h255 class SymbolCast : public SymExpr {
265 SymbolCast(const SymExpr *In, QualType From, QualType To) in SymbolCast() function
515 const SymbolCast* getCastSymbol(const SymExpr *Operand,
H A DSMTConv.h419 if (const SymbolCast *SC = dyn_cast<SymbolCast>(Sym)) { in getSymExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DExprInspectionChecker.cpp376 Optional<std::string> VisitSymbolCast(const SymbolCast *S) { in VisitSymbolCast()