class TemplateArgumentLocInventIterator

Declaration

template <typename Derived, typename InputIterator>
class TemplateArgumentLocInventIterator { /* full declaration omitted */ };

Description

Iterator adaptor that invents template argument location information for each of the template arguments in its underlying iterator.

Declared at: clang/lib/Sema/TreeTransform.h:4502

Templates

Derived
InputIterator

Member Variables

private TreeTransform<Derived>& Self
private InputIterator Iter

Method Overview

Methods

TemplateArgumentLocInventIterator<Derived,
                                  InputIterator>()

Declared at: clang/lib/Sema/TreeTransform.h:4522

TemplateArgumentLocInventIterator<Derived,
                                  InputIterator>(
    TreeTransform<Derived>& Self,
    InputIterator Iter)

Declared at: clang/lib/Sema/TreeTransform.h:4524

Parameters

TreeTransform<Derived>& Self
InputIterator Iter