int wxItemContainer::DoInsertItemsInLoop(const wxArrayStringsAdapter& items, unsigned int pos, void **clientData, wxClientDataType type) { int n = wxNOT_FOUND; const unsigned int count = items.GetCount(); #if defined(__INTEL_COMPILER) && 1 /* VDM auto patch */ # pragma ivdep # pragma swp # pragma unroll # pragma prefetch # if 0 # pragma simd noassert # endif #endif /* VDM auto patch */ for ( unsigned int i = 0; i < count; ++i ) { n = DoInsertOneItem(items[i], pos++); if ( n == wxNOT_FOUND ) break; AssignNewItemClientData(n, clientData, i, type); } return n; }
int wxItemContainer::DoInsertItemsInLoop(const wxArrayStringsAdapter& items, unsigned int pos, void **clientData, wxClientDataType type) { int n = wxNOT_FOUND; const unsigned int count = items.GetCount(); for ( unsigned int i = 0; i < count; ++i ) { n = DoInsertOneItem(items[i], pos++); if ( n == wxNOT_FOUND ) break; AssignNewItemClientData(n, clientData, i, type); } return n; }