Changes in directory llvm/include/llvm/Analysis/DataStructure:
DSGraph.h updated: 1.110 -> 1.111 DSNode.h updated: 1.58 -> 1.59 --- Log message: Support for llvm_ostreams. --- Diffs of the changes: (+7 -1) DSGraph.h | 5 ++++- DSNode.h | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) Index: llvm/include/llvm/Analysis/DataStructure/DSGraph.h diff -u llvm/include/llvm/Analysis/DataStructure/DSGraph.h:1.110 llvm/include/llvm/Analysis/DataStructure/DSGraph.h:1.111 --- llvm/include/llvm/Analysis/DataStructure/DSGraph.h:1.110 Wed Feb 22 10:23:42 2006 +++ llvm/include/llvm/Analysis/DataStructure/DSGraph.h Tue Nov 28 17:31:42 2006 @@ -378,9 +378,12 @@ /// print - Print a dot graph to the specified ostream... /// + void print(llvm_ostream &O) const { + if (O.stream()) print(*O.stream()); + } void print(std::ostream &O) const; - /// dump - call print(std::cerr), for use from the debugger... + /// dump - call print(llvm_cerr), for use from the debugger... /// void dump() const; Index: llvm/include/llvm/Analysis/DataStructure/DSNode.h diff -u llvm/include/llvm/Analysis/DataStructure/DSNode.h:1.58 llvm/include/llvm/Analysis/DataStructure/DSNode.h:1.59 --- llvm/include/llvm/Analysis/DataStructure/DSNode.h:1.58 Fri May 19 14:07:54 2006 +++ llvm/include/llvm/Analysis/DataStructure/DSNode.h Tue Nov 28 17:31:42 2006 @@ -362,6 +362,9 @@ /// void forwardNode(DSNode *To, unsigned Offset); + void print(llvm_ostream &O, const DSGraph *G) const { + if (O.stream()) print(*O.stream(), G); + } void print(std::ostream &O, const DSGraph *G) const; void dump() const; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits