clang API Documentation

clang::ento::SimpleConstraintManager Member List
This is the complete list of members for clang::ento::SimpleConstraintManager, including all inherited members.
assume(ProgramStateRef state, DefinedSVal Cond, bool Assumption) overrideclang::ento::SimpleConstraintManager [virtual]
assume(ProgramStateRef state, NonLoc Cond, bool Assumption)clang::ento::SimpleConstraintManager
assumeAux(ProgramStateRef state, NonLoc Cond, bool Assumption)clang::ento::SimpleConstraintManager [protected]
assumeAuxForSymbol(ProgramStateRef State, SymbolRef Sym, bool Assumption)clang::ento::SimpleConstraintManager [protected]
assumeDual(ProgramStateRef State, DefinedSVal Cond)clang::ento::ConstraintManager [inline]
assumeSymEQ(ProgramStateRef state, SymbolRef sym, const llvm::APSInt &V, const llvm::APSInt &Adjustment)=0clang::ento::SimpleConstraintManager [protected, pure virtual]
assumeSymGE(ProgramStateRef state, SymbolRef sym, const llvm::APSInt &V, const llvm::APSInt &Adjustment)=0clang::ento::SimpleConstraintManager [protected, pure virtual]
assumeSymGT(ProgramStateRef state, SymbolRef sym, const llvm::APSInt &V, const llvm::APSInt &Adjustment)=0clang::ento::SimpleConstraintManager [protected, pure virtual]
assumeSymLE(ProgramStateRef state, SymbolRef sym, const llvm::APSInt &V, const llvm::APSInt &Adjustment)=0clang::ento::SimpleConstraintManager [protected, pure virtual]
assumeSymLT(ProgramStateRef state, SymbolRef sym, const llvm::APSInt &V, const llvm::APSInt &Adjustment)=0clang::ento::SimpleConstraintManager [protected, pure virtual]
assumeSymNE(ProgramStateRef state, SymbolRef sym, const llvm::APSInt &V, const llvm::APSInt &Adjustment)=0clang::ento::SimpleConstraintManager [protected, pure virtual]
assumeSymRel(ProgramStateRef state, const SymExpr *LHS, BinaryOperator::Opcode op, const llvm::APSInt &Int)clang::ento::SimpleConstraintManager
canReasonAbout(SVal X) const overrideclang::ento::SimpleConstraintManager [protected, virtual]
checkNull(ProgramStateRef State, SymbolRef Sym)clang::ento::ConstraintManager [protected, virtual]
ConstraintManager()clang::ento::ConstraintManager [inline]
EndPath(ProgramStateRef state)clang::ento::ConstraintManager [inline, virtual]
getBasicVals() const clang::ento::SimpleConstraintManager [inline, protected]
getSymbolManager() const clang::ento::SimpleConstraintManager [inline, protected]
getSymVal(ProgramStateRef state, SymbolRef sym) const clang::ento::ConstraintManager [inline, virtual]
isNull(ProgramStateRef State, SymbolRef Sym)clang::ento::ConstraintManager [inline]
NotifyAssumeClientsclang::ento::ConstraintManager [protected]
print(ProgramStateRef state, raw_ostream &Out, const char *nl, const char *sep)=0clang::ento::ConstraintManager [pure virtual]
ProgramStatePair typedefclang::ento::ConstraintManager
removeDeadBindings(ProgramStateRef state, SymbolReaper &SymReaper)=0clang::ento::ConstraintManager [pure virtual]
SimpleConstraintManager(SubEngine *subengine, SValBuilder &SB)clang::ento::SimpleConstraintManager [inline]
~ConstraintManager()clang::ento::ConstraintManager [virtual]
~SimpleConstraintManager()clang::ento::SimpleConstraintManager [virtual]