summaryrefslogtreecommitdiffstats
path: root/org.eclipse.cdt.codan.ui/plugin.xml
diff options
context:
space:
mode:
authorElliott Baron <ebaron@fedoraproject.org>2009-11-09 21:12:05 -0500
committerElliott Baron <ebaron@fedoraproject.org>2009-11-09 21:12:05 -0500
commit35199099d32443f7e6c35fe93d29442fcea6078a (patch)
treeb1286b49519977b8e9983793c8d5ab990f242789 /org.eclipse.cdt.codan.ui/plugin.xml
parent4e991b89471d65f4f02e1ad54f2b85759ad80586 (diff)
downloadcodan-35199099d32443f7e6c35fe93d29442fcea6078a.tar.gz
codan-35199099d32443f7e6c35fe93d29442fcea6078a.tar.xz
codan-35199099d32443f7e6c35fe93d29442fcea6078a.zip
Remove truth assignments at merge points, based on dominance in CFG.
* org.eclipse.cdt.codan.extension/src/org/eclipse/cdt/codan/extension/ExecutionState.java: Change to truth assignments map. * org.eclipse.cdt.codan.extension/src/org/eclipse/cdt/codan/extension/SymbolicState.java: Likewise. * org.eclipse.cdt.codan.extension/src/org/eclipse/cdt/codan/extension/PropertySimulator.java: Remove truth assigments in flowMerge(). * org.eclipse.cdt.codan.extension/src/org/eclipse/cdt/codan/extension/TruthAssignment.java: New file. * org.eclipse.cdt.codan.extension/src/org/eclipse/cdt/codan/extension/VariableAssignmentVisitor.java: Store IBlock corresponding to TA.
Diffstat (limited to 'org.eclipse.cdt.codan.ui/plugin.xml')
0 files changed, 0 insertions, 0 deletions