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