back | Return the last element of the SetVector. |
begin | begin overloads |
clear | Completely clear the SetVector |
contains | Check if the SetVector contains the given key. |
count | Count the number of elements of a given key in the SetVector. |
empty | Determine if the SetVector is empty or not. |
end | end overloads |
erase | Erase a single element from the set vector. |
front | Return the first element of the SetVector. |
getArrayRef | Return the underlying vector as an ArrayRef preserving insertion order. |
insert | insert overloads |
insert_range | Insert every element of range R, preserving first-seen order. |
operator[] | Index into the SetVector. |
pop_back | Remove the last element of the SetVector. |
pop_back_val | Remove and return the last element. |
rbegin | rbegin overloads |
remove | Remove an item from the set vector. |
remove_if | Remove items from the set vector based on a predicate function. |
rend | rend overloads |
reserve | Reserve space in the SetVector if supported by the underlying containers. |
set_subtract | Compute This := This - S. |
set_union | Compute the set union of this SetVector with S. |
size | Determine the number of elements in the SetVector. |
swap | Exchange contents with RHS. |
takeVector | Clear the SetVector and return the underlying vector. |
operator== | Return true if both SetVectors contain the same elements in order. |
operator!= | Return true if the SetVectors differ in content or order. |