ΒΆtemplate <typename Container,
          typename Range = std::initializer_list<
              typename Container::value_type>>
void replace(Container& Cont,
             typename Container::iterator ContIt,
             typename Container::iterator ContEnd,
             Range R)

Description

Given a sequence container Cont, replace the range [ContIt, ContEnd) with the range R.

Declared at: llvm/include/llvm/ADT/STLExtras.h:1366

Templates

Container
Range = std::initializer_list<typename Container::value_type>

Parameters

Container& Cont
typename Container::iterator ContIt
typename Container::iterator ContEnd
Range R