struct DeducedPack

Declaration

struct DeducedPack { /* full declaration omitted */ };

Description

A pack that we're currently deducing.

Declared at: clang/lib/Sema/SemaTemplateDeduction.cpp:649

Member Variables

public unsigned int Index
public clang::DeducedTemplateArgument Saved
public clang::DeducedTemplateArgument DeferredDeduction
public SmallVector<clang::DeducedTemplateArgument, 4> New
public clang::DeducedPack* Outer = nullptr

Method Overview

Methods

ΒΆDeducedPack(unsigned int Index)

Declared at: clang/lib/Sema/SemaTemplateDeduction.cpp:666

Parameters

unsigned int Index