 generate::call(component, sink, ctx, delim, attr, failed);         }          OutputIterator& sink;         Context& ctx;         Delimiter const& delim;         Attribute const& attr;      private:         // silence MSVC warning C0000: assignment operator could not be generated         alternative_generate_function& operator= (alternative_generate_function const&);     }; 