assign overloads
Declared in <llvm/ADT/SmallVector.h>
Replace the contents with the elements of IL.
void
assign(std::initializer_list<AttributeSpec> IL);
» more...
Replace the contents with the elements of RHS.
void
assign(SmallVectorImpl<AttributeSpec> const& RHS);
» more...
Replace the contents with the elements of AR.
template<typename U>
requires std::is_convertible_v<U, T>
void
assign(ArrayRef<U> AR);
» more...
Replace the contents with NumElts copies of Elt.
void
assign(
size_type NumElts,
ValueParamT Elt);
» more...
Replace the contents with the elements in []in_start, in_end).
template<
typename ItTy,
typename = EnableIfConvertibleToInputIterator<ItTy>>
void
assign(
ItTy in_start,
ItTy in_end);
» more...