search for: getasvoidpointer

Displaying 2 results from an estimated 2 matches for "getasvoidpointer".

2014 Dec 18
2
[LLVMdev] Please change the comment of 'insert' member function of SmallPtrSetImpl
...ue is changed from r222334. But the comment of the function is same with before as follows: /// insert - This returns true if the pointer was new to the set, false if it /// was already in the set. std::pair<iterator, bool> insert(PtrType Ptr) { auto p = insert_imp(PtrTraits::getAsVoidPointer(Ptr)); return std::make_pair(iterator(p.first, CurArray + CurArraySize), p.second); } If the comment is changed, please change it. Thanks, JinGu Kang
2012 Mar 17
1
[LLVMdev] [llvm-commits] Review Request: Use SmallPtrSetImpl instead of SmallPtrSet in funciton IVUsers::AddUsersIfInteresting
...quot; function... After a detailed look at the header of SmallPtrSet, I found that the SmallPtrSetImpl has an "insert_imp" function which accepts void pointer as argument, and the "insert" function in SmallPtrSet simply cast the incoming pointer to void* by the "PtrTraits::getAsVoidPointer" function and pass the void pointer to insert_imp. So I wonder can we make SmallPtrSetImpl become a template just like SmallVectorImpl? After that we can move insert/erase/count from SmallPtrSet to SmallPtrSetImpl, and users can pass a SmallPtrSetImpl<T> as argument instead of pass some...