clang 24.0.0git
clang::DeducedPack Struct Reference

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

Public Member Functions

 DeducedPack (unsigned Index)

Public Attributes

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

Detailed Description

A pack that we're currently deducing.

Definition at line 821 of file SemaTemplateDeduction.cpp.

Constructor & Destructor Documentation

◆ DeducedPack()

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

Definition at line 838 of file SemaTemplateDeduction.cpp.

References Index.

Member Data Documentation

◆ DeferredDeduction

DeducedTemplateArgument clang::DeducedPack::DeferredDeduction

Definition at line 830 of file SemaTemplateDeduction.cpp.

◆ Index

unsigned clang::DeducedPack::Index

Definition at line 823 of file SemaTemplateDeduction.cpp.

Referenced by DeducedPack().

◆ New

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

Definition at line 833 of file SemaTemplateDeduction.cpp.

◆ Outer

DeducedPack* clang::DeducedPack::Outer = nullptr

Definition at line 836 of file SemaTemplateDeduction.cpp.

◆ Saved

DeducedTemplateArgument clang::DeducedPack::Saved

Definition at line 826 of file SemaTemplateDeduction.cpp.


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