Home
last modified time | relevance | path

Searched refs:SymIntExpr (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DSimpleConstraintManager.cpp31 if (const SymIntExpr *SIE = dyn_cast<SymIntExpr>(SE)) { in canReasonAbout()
184 const SymIntExpr *SE = dyn_cast<SymIntExpr>(sym); in assumeAux()
218 if (const SymIntExpr *SE = dyn_cast<SymIntExpr>(Sym)) { in computeAdjustment()
DSymbolManager.cpp53 void SymIntExpr::dumpToStream(raw_ostream &os) const { in dumpToStream()
148 itr.push_back(cast<SymIntExpr>(SE)->getLHS()); in expand()
273 const SymIntExpr *SymbolManager::getSymIntExpr(const SymExpr *lhs, in getSymIntExpr()
278 SymIntExpr::Profile(ID, lhs, op, v, t); in getSymIntExpr()
283 data = (SymIntExpr*) BPAlloc.Allocate<SymIntExpr>(); in getSymIntExpr()
284 new (data) SymIntExpr(lhs, op, v, t); in getSymIntExpr()
288 return cast<SymIntExpr>(data); in getSymIntExpr()
DSimpleSValBuilder.cpp425 if (const SymIntExpr *symIntExpr = dyn_cast<SymIntExpr>(Sym)) { in evalBinOpNN()
DProgramState.cpp507 return scan(cast<SymIntExpr>(sym)->getLHS()); in scan()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSymbolManager.h348 class SymIntExpr : public SymExpr {
355 SymIntExpr(const SymExpr *lhs, BinaryOperator::Opcode op, in SymIntExpr() function
527 const SymIntExpr *getSymIntExpr(const SymExpr *lhs, BinaryOperator::Opcode op,
530 const SymIntExpr *getSymIntExpr(const SymExpr &lhs, BinaryOperator::Opcode op, in getSymIntExpr()