Lines Matching defs:ValueEnumerator
1 //===- Bitcode/Writer/ValueEnumerator.h - Number values ---------*- C++ -*-===//
43 class ValueEnumerator {
141 ValueEnumerator(const Module &M, bool ShouldPreserveUseListOrder);
142 ValueEnumerator(const ValueEnumerator &) = delete;
143 ValueEnumerator &operator=(const ValueEnumerator &) = delete;
168 assert(I != TypeMap.end() && "Type not in ValueEnumerator!");
178 assert(I != AttributeListMap.end() && "Attribute not in ValueEnumerator!");
186 assert(I != AttributeGroupMap.end() && "Attribute not in ValueEnumerator!");
233 /// use these two methods to get its data into the ValueEnumerator!