clang 22.0.0git
Public Attributes | List of all members
clang::UnexpandedInfo Struct Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Sema/TreeTransform.h"

Public Attributes

SourceLocation Ellipsis
 
UnsignedOrNone OrigNumExpansions = std::nullopt
 
bool Expand = false
 
bool RetainExpansion = false
 
UnsignedOrNone NumExpansions = std::nullopt
 
bool ExpandUnderForgetSubstitions = false
 

Detailed Description

Definition at line 60 of file TreeTransform.h.

Member Data Documentation

◆ Ellipsis

SourceLocation clang::UnexpandedInfo::Ellipsis

◆ Expand

bool clang::UnexpandedInfo::Expand = false

◆ ExpandUnderForgetSubstitions

bool clang::UnexpandedInfo::ExpandUnderForgetSubstitions = false

◆ NumExpansions

UnsignedOrNone clang::UnexpandedInfo::NumExpansions = std::nullopt

◆ OrigNumExpansions

UnsignedOrNone clang::UnexpandedInfo::OrigNumExpansions = std::nullopt

◆ RetainExpansion

bool clang::UnexpandedInfo::RetainExpansion = false

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