llvm.org GIT mirror llvm / 15d0c81
Remove unused typedefs gcc4.8 warns about. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163225 91177308-0d34-0410-b5e6-96231b3b80d8 Roman Divacky 7 years ago
5 changed file(s) with 0 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
408408 /// combining them, this (as an optimization) directly combines the integers.
409409 template
410410 hash_code hash_combine_range_impl(InputIteratorT first, InputIteratorT last) {
411 typedef typename std::iterator_traits::value_type ValueT;
412411 const size_t seed = get_execution_seed();
413412 char buffer[64], *buffer_ptr = buffer;
414413 char *const buffer_end = buffer_ptr + array_lengthof(buffer);
144144
145145 // Loop over the predecessors of the header node...
146146 BlockT *Header = getHeader();
147 typedef GraphTraits BlockTraits;
148147 typedef GraphTraits > InvBlockTraits;
149148 for (typename InvBlockTraits::ChildIteratorType PI =
150149 InvBlockTraits::child_begin(Header),
4545 /// getListOwner - Return the object that owns this list. If this is a list
4646 /// of instructions, it returns the BasicBlock that owns them.
4747 ItemParentClass *getListOwner() {
48 typedef iplist ItemParentClass::*Sublist;
4948 size_t Offset(size_t(&((ItemParentClass*)0->*ItemParentClass::
5049 getSublistAccess(static_cast(0)))));
5150 iplist* Anchor(static_cast*>(this));
191191 const MachineLoopInfo *loopInfo,
192192 const RegSet &vregs) {
193193
194 typedef std::vector LIVector;
195194 LiveIntervals *LIS = const_cast(lis);
196195 MachineRegisterInfo *mri = &mf->getRegInfo();
197196 const TargetRegisterInfo *tri = mf->getTarget().getRegisterInfo();
6161 uint32_t offset = 0;
6262
6363 typedef std::vector SetCollection;
64 typedef SetCollection::const_iterator SetCollectionIter;
6564 SetCollection sets;
6665
6766 DWARFDebugArangeSet set;