ZyanISize
const ZyanStringView* needle, ZyanISize* found_index);
const ZyanStringView* needle, ZyanISize* found_index, ZyanUSize index, ZyanUSize count);
const ZyanStringView* needle, ZyanISize* found_index);
const ZyanStringView* needle, ZyanISize* found_index, ZyanUSize index, ZyanUSize count);
const ZyanStringView* needle, ZyanISize* found_index);
const ZyanStringView* needle, ZyanISize* found_index, ZyanUSize index, ZyanUSize count);
const ZyanStringView* needle, ZyanISize* found_index);
const ZyanStringView* needle, ZyanISize* found_index, ZyanUSize index, ZyanUSize count);
ZYAN_STATIC_ASSERT(sizeof(ZyanISize ) == sizeof(void*)); // TODO: This one is incorrect!
ZyanISize* found_index, ZyanEqualityComparison comparison);
ZyanISize* found_index, ZyanEqualityComparison comparison, ZyanUSize index, ZyanUSize count);
ZyanISize* found_index)
ZyanISize* found_index, ZyanUSize index, ZyanUSize count)
*found_index = (ZyanISize)(s - (const char*)haystack->string.vector.data);
ZyanISize* found_index)
ZyanISize* found_index, ZyanUSize index, ZyanUSize count)
*found_index = (ZyanISize)(s - (const char*)haystack->string.vector.data);
ZyanISize* found_index)
ZyanISize* found_index, ZyanUSize index, ZyanUSize count)
*found_index = (ZyanISize)(a - (const char*)haystack->string.vector.data + 1);
ZyanISize* found_index)
ZyanISize* found_index, ZyanUSize index, ZyanUSize count)
*found_index = (ZyanISize)(a - (const char*)haystack->string.vector.data + 1);
ZyanStatus ZyanVectorFind(const ZyanVector* vector, const void* element, ZyanISize* found_index,
ZyanStatus ZyanVectorFindEx(const ZyanVector* vector, const void* element, ZyanISize* found_index,
ZyanISize l = index;
ZyanISize h = index + count - 1;