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
/
ExplodedGraph.h
Age
Commit message (
Expand
)
Author
2009-07-22
Implement operator= for ExplodedNodeSet.
Ted Kremenek
2009-05-13
Add ExplodedNode utility methods 'getLocationAs()' and 'getFirstPred()'
Ted Kremenek
2009-02-18
Hooked up the necessary machinery to allow the retain/release checker reference
Ted Kremenek
2009-02-04
Overhaul BugReporter interface and implementation. The new interface cleans up
Ted Kremenek
2009-01-24
More hacking on static analyzer diagnostics. When emitting summary diagnosti...
Ted Kremenek
2008-08-27
Added "Auditor" interface for auditing the construction of ExplodedGraphs.
Ted Kremenek
2008-08-27
Make implementation of ExplodedNodeImpl::addPredecessor out-of-line.
Ted Kremenek
2008-07-10
Refactored most of the "Store" piece of ValueState into a Store type. The
Ted Kremenek
2008-04-23
When building PathDiagnostics for bug reports, generate a trimmed ExplodedGra...
Ted Kremenek
2008-04-11
Added "GREndPathNodeBuilder", a new node builder that will be used for
Ted Kremenek
2008-04-09
Major refactoring/cleanup of GRExprEngine, ExplodedGraph, and BugReporter.
Ted Kremenek
2008-04-03
Added node_iterator to ExplodedGraph to allow iteration over all nodes in
Ted Kremenek
2008-04-02
Fix copy-paste error.
Ted Kremenek
2008-03-27
ProgramPoint is just a smart pointer; no reason to return a constant reference.
Ted Kremenek
2008-03-14
Path-sensitive analyses no longer take a FunctionDecl, but any Decl representing
Ted Kremenek
2008-03-07
Added --trim-path-graph to the driver to trim paths from the ExplodedGraph
Ted Kremenek
2008-03-05
Fixed bug that could case unwanted bifurcation of states when evaluating calls.
Ted Kremenek
2008-03-05
Fixed a horribly insidious bit-masking bug in the implementation of
Ted Kremenek
2008-03-05
Plug-in transfer function "EvalCall" now takes as an argument the current
Ted Kremenek
2008-03-05
Cleaned up typedefs involving StateTy so that we always use "StateTy*" instea...
Ted Kremenek
2008-03-04
Moved GRExprEngine::NodeSet out of GRExprEngine and made it a standalone clas...
Ted Kremenek
2008-03-04
Fixed another obscure node-caching bug.
Ted Kremenek
2008-03-03
Fixed subtle caching bug in ExplodedGraph that would cause some nodes to
Ted Kremenek
2008-02-28
Merged ValueState and ValueStateImpl into just ValueState, with GRExprEngine:...
Ted Kremenek
2008-02-18
Added "size()" and "empty()" methods to ExplodedGraphImpl.
Ted Kremenek
2008-02-15
Simplified transfer function logic for ++/-- operators.
Ted Kremenek
2008-02-13
Added support to GRCoreEngine/GRExprEngine for processing control-flow
Ted Kremenek
2008-02-13
Renamed class GREngine => GRCoreEngine.
Ted Kremenek
2008-02-13
Added support to GREngine/GRConstants for handling computed gotos.
Ted Kremenek
2008-02-05
ValueManager now uses the BumpPtrAllocator owned by the ExplodedGraph.
Ted Kremenek
2008-01-30
Implemented some branch pruning in GRConstants using != and == for
Ted Kremenek
2008-01-29
Added boilerplate logic in GREngine for processing branches.
Ted Kremenek
2008-01-29
Renamed GRNodeBuilder to GRStmtNodeBuilder.
Ted Kremenek
2008-01-29
Driver now passes the top-level FunctionDecl* to GRConstants.
Ted Kremenek
2008-01-16
Fixed invalid typedefs in the root and eop iterators for ExplodedGraph.
Ted Kremenek
2008-01-16
Added missing ctor to ExplodedGraph.
Ted Kremenek
2008-01-16
Hooked up the GRConstants analysis to the driver.
Ted Kremenek
2008-01-14
Added prototype implementation of path-sens. analysis core engine.
Ted Kremenek
2008-01-14
Removed 'inline' keywords from methods now defined in ExplodedGraph.cpp.
Ted Kremenek
2008-01-13
Moved destructor logic of templated class ExplodedGraph to non-templated
Ted Kremenek
2008-01-13
Added node cleanup to dstor of ExplodedGraph.
Ted Kremenek
2008-01-13
Created ExplodedGraph.cpp and moved most method implementations of
Ted Kremenek
2008-01-13
Moved 'ExplodedNodeGroup' into class 'ExplodedNode' as the nested class
Ted Kremenek
2008-01-13
Fixed lines preventing compilation.
Ted Kremenek
2008-01-13
Fixed some comments.
Ted Kremenek
2008-01-13
Merged ExplodedNode.h into ExplodedGraph.h, since the ExplodedNode class will
Ted Kremenek
2008-01-09
Renamed various traits and classes. Added "Infeasible" bit to ExplodedNodeImpl
Ted Kremenek
2008-01-07
Added ownership of "checker state" within the ExplodedGraph. Moved code that
Ted Kremenek
2008-01-07
Renamed SimulVertex, SimulGraph, and SimulEngine to:
Ted Kremenek