We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 680b3b7 commit 86e9be0Copy full SHA for 86e9be0
llvm/include/llvm/ADT/EquivalenceClasses.h
@@ -60,6 +60,7 @@ namespace llvm {
60
/// 5 1 2
61
///
62
template <class ElemTy> class EquivalenceClasses {
63
+public:
64
/// ECValue - The EquivalenceClasses data structure is just a set of these.
65
/// Each of these represents a relation for a value. First it stores the
66
/// value itself. Next, it provides a "next pointer", which is used to
@@ -122,6 +123,7 @@ template <class ElemTy> class EquivalenceClasses {
122
123
}
124
};
125
126
+private:
127
/// TheMapping - This implicitly provides a mapping from ElemTy values to the
128
/// ECValues, it just keeps the key as part of the value.
129
DenseMap<ElemTy, ECValue *> TheMapping;
0 commit comments