]> granicus.if.org Git - clang/commitdiff
Converted Loc back to being of type ProgramEdge. Ultimately I believe we want
authorTed Kremenek <kremenek@apple.com>
Fri, 21 Dec 2007 23:23:12 +0000 (23:23 +0000)
committerTed Kremenek <kremenek@apple.com>
Fri, 21 Dec 2007 23:23:12 +0000 (23:23 +0000)
the ability to refer to the vertex set for all the vertices associated with an
edge. This will allow some nice queries over the graph, and (hopefully) will
reduce the memory footprint of SimulVertex.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@45299 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Analysis/PathSensitive/SimulVertex.h

index 2ea7a454be8237d0898161739d5774e5c5594439..698f8a0925f140d06301df2a3a210d814ce4b6ce 100644 (file)
@@ -32,7 +32,7 @@ class SimulVertex : public FoldingSetNode {
   
   /// Location - The program edge representing the location in the function body
   ///  that this vertex corresponds to.
-  const ProgramEdge& Location;
+  const ProgramEdge Location;
   
   /// State - The state associated with this vertex. Normally this value
   ///  is immutable, but we anticipate there will be times when algorithms