set_subtract overloads

Synopses

Declared in <llvm/ADT/SetOperations.h>

set_subtract(A, B) ‐ Compute A := A ‐ B

template<
    class S1Ty,
    class S2Ty>
void
set_subtract(
    S1Ty& S1,
    S2Ty const& S2);

set_subtract(A, B, C, D) ‐ Compute A := A ‐ B, set C to the elements of B removed from A (A ˆ B), and D to the elements of B not found in and removed from A (B ‐ A).

template<
    class S1Ty,
    class S2Ty>
void
set_subtract(
    S1Ty& S1,
    S2Ty const& S2,
    S1Ty& Removed,
    S1Ty& Remaining);

Created with MrDocs