index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
clang
/
Analysis
/
PathSensitive
/
SVals.h
Age
Commit message (
Expand
)
Author
2010-01-25
Split libAnalysis into two libraries: libAnalysis and libChecker.
Ted Kremenek
2009-12-19
Remove ';' after method definition. Noticed by clang++, which one would think
Daniel Dunbar
2009-12-16
Add (initial?) static analyzer support for handling C++ references.
Ted Kremenek
2009-11-10
Rename: StripCasts describes what it does better.
Zhongxing Xu
2009-11-09
Add checker for CWE-587: Assignment of a Fixed Address to a Pointer.
Zhongxing Xu
2009-09-11
Introduce "DefinedOrUnknownSVal" into the SVal class hierarchy, providing a way
Ted Kremenek
2009-09-09
Remove tabs, and whitespace cleanups.
Mike Stump
2009-08-24
ConstraintManager::AssumeDual now accepts a 'DefinedSVal' instead of 'SVal' for
Ted Kremenek
2009-08-24
Introduce 'DefinedSVal', an intermediate parent class between Loc/NonLoc and
Ted Kremenek
2009-08-06
Refactor RegionStoreManager::RemoveDeadBindings to also scan the bindings of ...
Ted Kremenek
2009-08-06
Implement lazy "copying" of structures and arrays in RegionStore. While
Ted Kremenek
2009-07-29
Add 'MemRegion::getBaseRegion()', a utility method to strip ElementRegions with
Ted Kremenek
2009-07-14
Introduce Type::isAnyPointerType() and convert all clients (suggested by Chris).
Steve Naroff
2009-07-13
Tidy pretty-printing for SVals, using 'dump()' instead of 'printStdErr()', an...
Ted Kremenek
2009-07-10
This patch includes a conceptually simple, but very intrusive/pervasive change.
Steve Naroff
2009-06-30
add utility method.
Zhongxing Xu
2009-06-26
Introduce a new concept to the static analyzer: SValuator.
Ted Kremenek
2009-06-24
Remove uses of std::ostream from libAnalysis.
Ted Kremenek
2009-06-23
Move all factory methods from SVal to ValueManager. API cleanup!
Zhongxing Xu
2009-06-18
Move clients over from using GRStateManager::BindXXX and friends to
Ted Kremenek
2009-05-12
Add logic for invalidating array region to CFRefCount.cpp. When invalidating
Zhongxing Xu
2009-04-20
Remove loc::FuncVal.
Zhongxing Xu
2009-04-20
get a CodeTextRegion when visiting FunctionDecl reference.
Zhongxing Xu
2009-04-10
Move a few more NonLoc static functions to ValueManager.
Ted Kremenek
2009-04-10
Finally nuke loc::SymbolVal.
Zhongxing Xu
2009-04-09
- Move ownership of MemRegionManager into ValueManager.
Ted Kremenek
2009-04-09
Remove SVal::MakeZero and replace it with ValueManager::makeZeroVal.
Ted Kremenek
2009-04-09
stop using loc::SymbolVal and clean up code with new API.
Zhongxing Xu
2009-04-09
Add a new method because sometimes the type of the conjured symbol is not the
Zhongxing Xu
2009-04-09
Create a symbolic region instead of a loc::SymbolVal. This is a continued step
Zhongxing Xu
2009-04-08
Enhance analyzer reasoning about sending messages to nil. A nil receiver ret...
Ted Kremenek
2009-04-03
This is the first step to gradually remove the use of loc::SymbolVal. Now
Zhongxing Xu
2009-03-30
Remove dead code.
Ted Kremenek
2009-03-26
analyzer infrastructure: make a bunch of changes to symbolic expressions that
Ted Kremenek
2009-03-25
This patch adds two more SymbolData subclasses: SymIntExpr and SymSymExpr, for
Zhongxing Xu
2009-03-20
GRExprEngine:
Ted Kremenek
2009-03-03
Rework use of loc::SymbolVal in the retain/release checker to use the new method
Ted Kremenek
2009-01-30
Fix a couple bugs:
Ted Kremenek
2009-01-22
Static analyzer: Remove a bunch of outdated SymbolData objects and
Ted Kremenek
2008-12-20
Lazy bingding for region-store manager.
Zhongxing Xu
2008-12-09
Add utility method. Remove an unused method.
Zhongxing Xu
2008-12-05
Change the implementation of symbol_iterator to not use a union and rely on a...
Ted Kremenek
2008-12-05
Rename SymbolID to SymbolRef. This is a precursor to some overhauling of the...
Ted Kremenek
2008-11-24
Add utility methods.
Zhongxing Xu
2008-11-24
Add getSize() support for StringRegion.
Zhongxing Xu
2008-11-22
Initial support for checking out of bound memory access. Only support
Zhongxing Xu
2008-11-19
Add SymbolData for array elements and struct fields.
Zhongxing Xu
2008-10-30
Pretty-printing for SVals now mainly uses llvm::raw_ostream. We have an adap...
Ted Kremenek
2008-10-30
Added iterators to nonloc::CompoundSVal.
Ted Kremenek
2008-10-30
CompoundVal now uses an ImmutableList<SVal> to store its set of SVals. This ...
Ted Kremenek
[next]