clang  7.0.0svn
Public Member Functions | Public Attributes | List of all members
clang::DeducedPack Struct Reference

A pack that we're currently deducing. More...

Collaboration diagram for clang::DeducedPack:
Collaboration graph
[legend]

Public Member Functions

 DeducedPack (unsigned Index)
 

Public Attributes

unsigned Index
 
DeducedTemplateArgument Saved
 
DeducedTemplateArgument DeferredDeduction
 
SmallVector< DeducedTemplateArgument, 4 > New
 
DeducedPackOuter = nullptr
 

Detailed Description

A pack that we're currently deducing.

Definition at line 661 of file SemaTemplateDeduction.cpp.

Constructor & Destructor Documentation

◆ DeducedPack()

clang::DeducedPack::DeducedPack ( unsigned  Index)
inline

Definition at line 678 of file SemaTemplateDeduction.cpp.

Member Data Documentation

◆ DeferredDeduction

DeducedTemplateArgument clang::DeducedPack::DeferredDeduction

Definition at line 670 of file SemaTemplateDeduction.cpp.

◆ Index

unsigned clang::DeducedPack::Index

Definition at line 663 of file SemaTemplateDeduction.cpp.

◆ New

SmallVector<DeducedTemplateArgument, 4> clang::DeducedPack::New

Definition at line 673 of file SemaTemplateDeduction.cpp.

◆ Outer

DeducedPack* clang::DeducedPack::Outer = nullptr

Definition at line 676 of file SemaTemplateDeduction.cpp.

◆ Saved

DeducedTemplateArgument clang::DeducedPack::Saved

Definition at line 666 of file SemaTemplateDeduction.cpp.


The documentation for this struct was generated from the following file: