|
ProgramStateRef | clang::ento::taint::addTaint (ProgramStateRef State, const Stmt *S, const LocationContext *LCtx, TaintTagType Kind=TaintTagGeneric) |
| Create a new state in which the value of the statement is marked as tainted. More...
|
|
ProgramStateRef | clang::ento::taint::addTaint (ProgramStateRef State, SVal V, TaintTagType Kind=TaintTagGeneric) |
| Create a new state in which the value is marked as tainted. More...
|
|
ProgramStateRef | clang::ento::taint::addTaint (ProgramStateRef State, SymbolRef Sym, TaintTagType Kind=TaintTagGeneric) |
| Create a new state in which the symbol is marked as tainted. More...
|
|
ProgramStateRef | clang::ento::taint::addTaint (ProgramStateRef State, const MemRegion *R, TaintTagType Kind=TaintTagGeneric) |
| Create a new state in which the pointer represented by the region is marked as tainted. More...
|
|
ProgramStateRef | clang::ento::taint::removeTaint (ProgramStateRef State, SVal V) |
|
ProgramStateRef | clang::ento::taint::removeTaint (ProgramStateRef State, const MemRegion *R) |
|
ProgramStateRef | clang::ento::taint::removeTaint (ProgramStateRef State, SymbolRef Sym) |
|
ProgramStateRef | clang::ento::taint::addPartialTaint (ProgramStateRef State, SymbolRef ParentSym, const SubRegion *SubRegion, TaintTagType Kind=TaintTagGeneric) |
| Create a new state in a which a sub-region of a given symbol is tainted. More...
|
|
bool | clang::ento::taint::isTainted (ProgramStateRef State, const Stmt *S, const LocationContext *LCtx, TaintTagType Kind=TaintTagGeneric) |
| Check if the statement has a tainted value in the given state. More...
|
|
bool | clang::ento::taint::isTainted (ProgramStateRef State, SVal V, TaintTagType Kind=TaintTagGeneric) |
| Check if the value is tainted in the given state. More...
|
|
bool | clang::ento::taint::isTainted (ProgramStateRef State, SymbolRef Sym, TaintTagType Kind=TaintTagGeneric) |
| Check if the symbol is tainted in the given state. More...
|
|
bool | clang::ento::taint::isTainted (ProgramStateRef State, const MemRegion *Reg, TaintTagType Kind=TaintTagGeneric) |
| Check if the pointer represented by the region is tainted in the given state. More...
|
|
void | clang::ento::taint::printTaint (ProgramStateRef State, raw_ostream &Out, const char *nl="\n", const char *sep="") |
|
LLVM_DUMP_METHOD void | clang::ento::taint::dumpTaint (ProgramStateRef State) |
|