aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2004-12-07 04:03:45 +0000
committerReid Spencer <rspencer@reidspencer.com>2004-12-07 04:03:45 +0000
commitce9653ce449f1409815547e1bf60abcd1332d2c9 (patch)
tree15be737ca897bafc75763e98342aeeabebb20797 /include/llvm/Analysis
parentead87b671278379f92890fddd859a301bb68f462 (diff)
downloadexternal_llvm-ce9653ce449f1409815547e1bf60abcd1332d2c9.zip
external_llvm-ce9653ce449f1409815547e1bf60abcd1332d2c9.tar.gz
external_llvm-ce9653ce449f1409815547e1bf60abcd1332d2c9.tar.bz2
For PR387:\
Make only one print method to avoid overloaded virtual warnings when \ compiled with -Woverloaded-virtual git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18589 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Analysis')
-rw-r--r--include/llvm/Analysis/Dominators.h8
-rw-r--r--include/llvm/Analysis/IntervalPartition.h2
-rw-r--r--include/llvm/Analysis/LoopInfo.h2
-rw-r--r--include/llvm/Analysis/ScalarEvolution.h2
4 files changed, 7 insertions, 7 deletions
diff --git a/include/llvm/Analysis/Dominators.h b/include/llvm/Analysis/Dominators.h
index c1cdae5..c901911 100644
--- a/include/llvm/Analysis/Dominators.h
+++ b/include/llvm/Analysis/Dominators.h
@@ -114,7 +114,7 @@ public:
/// print - Convert to human readable form
///
- virtual void print(std::ostream &OS) const;
+ virtual void print(std::ostream &OS, const Module* = 0) const;
};
//===-------------------------------------
@@ -218,7 +218,7 @@ public:
/// print - Convert to human readable form
///
- virtual void print(std::ostream &OS) const;
+ virtual void print(std::ostream &OS, const Module* = 0) const;
/// dominates - Return true if A dominates B. This performs the special
/// checks necessary if A and B are in the same basic block.
@@ -375,7 +375,7 @@ public:
/// print - Convert to human readable form
///
- virtual void print(std::ostream &OS) const;
+ virtual void print(std::ostream &OS, const Module* = 0) const;
};
@@ -475,7 +475,7 @@ public:
/// print - Convert to human readable form
///
- virtual void print(std::ostream &OS) const;
+ virtual void print(std::ostream &OS, const Module* = 0) const;
};
diff --git a/include/llvm/Analysis/IntervalPartition.h b/include/llvm/Analysis/IntervalPartition.h
index 408ace2..d5dd64e 100644
--- a/include/llvm/Analysis/IntervalPartition.h
+++ b/include/llvm/Analysis/IntervalPartition.h
@@ -60,7 +60,7 @@ public:
~IntervalPartition() { destroy(); }
// print - Show contents in human readable format...
- virtual void print(std::ostream &O) const;
+ virtual void print(std::ostream &O, const Module* = 0) const;
// getRootInterval() - Return the root interval that contains the starting
// block of the function.
diff --git a/include/llvm/Analysis/LoopInfo.h b/include/llvm/Analysis/LoopInfo.h
index 32351ea..0be3ddb 100644
--- a/include/llvm/Analysis/LoopInfo.h
+++ b/include/llvm/Analysis/LoopInfo.h
@@ -241,7 +241,7 @@ public:
virtual bool runOnFunction(Function &F);
virtual void releaseMemory();
- void print(std::ostream &O) const;
+ void print(std::ostream &O, const Module* = 0) const;
/// getAnalysisUsage - Requires dominator sets
///
diff --git a/include/llvm/Analysis/ScalarEvolution.h b/include/llvm/Analysis/ScalarEvolution.h
index d72405d..3a97e91 100644
--- a/include/llvm/Analysis/ScalarEvolution.h
+++ b/include/llvm/Analysis/ScalarEvolution.h
@@ -202,7 +202,7 @@ namespace llvm {
virtual bool runOnFunction(Function &F);
virtual void releaseMemory();
virtual void getAnalysisUsage(AnalysisUsage &AU) const;
- virtual void print(std::ostream &OS) const;
+ virtual void print(std::ostream &OS, const Module* = 0) const;
};
}